W ramach pracy opracowałem i zaimplementowałem system komunikacyjny CoSMoL dla urządzeń przenośnych, takich jak Personal Digital Assistant (PDA), oparty na przestrzeni krotek Lindy. Przestrzeń krotek Lindy pełni rolę bufora komunikacyjnego i bazy danych dla komunikatów generowanych przez klientów i serwisy sieciowe. W celu uogólnienia mechanizmów komunikacji i interfejsu graficznego opracowałem język strukturalny o nazwie MXML, oparty na eXtensible Markup Language (XML), oraz zaimplementowałem jego interpreter.
System CoSMoL zaprojektowałem dla platformy Javy korzystającej z maszyny wirtualnej i bibliotek J9 opracowanych przez Object Technology International Inc.. Platforma ta została przygotowana specjalnie dla urządzeń przenośnych o ograniczonych zasobach sprzętowych i możliwościach komunikacyjnych.
Dzięki zbudowanemu w ten sposób systemowi, za pomocą PDA można korzystać z serwisów sieciowych i urządzeń elektronicznych, które potrafią współpracować z systemem CoSMoL.