/Lume/Suedia/Linköping/LiU/IDA/PELAB/Adrian Pop |
|||||||||||||
|
In English![]() [acum cu mult mai puțin păr] |
||||||||||||
Prefață
În present ocup un post de lector adjunct în cadrul Laboratorului pentru Medii Integrate de Programare (PELAB), Departamentul Calculatoare și Știinţa Informaţiei (IDA), Universitatea Linköping. Sînt interesat de cercetarea în domeniul limbajelor de programare (modelare, implementare, găsirea greșelilor, etc.) și medii integrate de dezvoltare.Orarul meu
- Orarul meu. [Aproape] Niciodată urmat :)
Activități în cadul laboratorului PELAB
Interese în domeniul cercetării
- Limbaje de programare: Modelare, Implementare, Găsirea greșelilor de programare, și Medii Integrate pentru Dezvoltarea Programelor
- Implementări bazate pe Semantică Naturală: Meta-Limbaj Relațional (RML)
- Limbajul Modelica: Unelte XML pentru Modelica, Limbajul MetaModelica, Compilatorul și Mediul de Dezvoltare OpenModelica.
- Unelte pentru găsirea greșelilor de programare pentru limbajele RML și Modelica
- Webul Semantic, RuleML, Raționamentul pe Web
- Modelare Conceptuala combinată cu unelte de Modelare Fizică și Simulare
- Limbaje de programare: Modelare, Implementare, Găsirea greșelilor de programare, și Medii Integrate pentru Dezvoltarea Programelor
Proiecte de cercetare
- Proiectul RISE și sub-proiectul XMLCOMP
- Proiectul ProViking [
].
Informații adiționale despre acest proiect.
- Rewerse
- SwebProd
- OpenModelica
- SimForge: Editor Grafic ?i Textual pentru modele bazate pe limbajul Modelica (open-source) care folosește compilatorul și mediul de dezvoltare OpenModelica.
Programe prototip bazate pe cercetare
- ModelicaXML - unelte pentru transformarea modelelor Modelica în format XML
- Clienți Corba pentru OpenModelica (OMC) - [Windows (omniORBpy+python,Java), Cygwin (mico+g++)]
- Pachet pentru dezvoltarea în limbajul MetaModelica + MDT Eclipse = dezvoltare ușoară.
- Un plugin Eclipse pentru dezvoltarea de modele în Modelica (MDT).
- Un plugin Eclipse pentru dezvoltarea de programe bazate pe Semantică Structurală și Operatională - un editor Eclipse pentru Limbajul RML.
Publicații
- 2008
- Adrian Pop:
Integrated Model-Driven Development Environments for
Equation-Based Object-Oriented Languages,
PhD Thesis, June 5, 2008, 13:15, room: Visionen, building: B,
Programming Environments Laboratory (PELAB),
Department of Computer and Information Science (IDA),
Linköping University (LiU),
Linköping, Sweden
- Adrian Pop,
Kristian Stavåker,
Peter Fritzson:
Exception Handling for Modelica,
6th International Modelica Conference, March 03-04, 2008, Bielefeld, Germany
- Peter Fritzson,
Adrian Pop,
Kristoffer Norling [exjobb student], Mikael Blom [exjobb student]:
Comment- and Indentation Preserving Refactoring and Unparsing for Modelica,
6th International Modelica Conference, March 03-04, 2008, Bielefeld, Germany
- Kristian Stavåker,
Adrian Pop,
Peter Fritzson:
Compiling and Using Pattern Matching in Modelica,
6th International Modelica Conference, March 03-04, 2008, Bielefeld, Germany
- Jörn Guy Süß,
Peter Fritzson,
Adrian Pop,
Luke Wildman:
Towards Integrated Model-Driven Testing of SCADA Systems Using the Eclipse Modeling Framework and Modelica,
19th Australian Software Engineering Conference (ASWEC 2008), March 26-28, 2008, Perth, Western Australia
- Adrian Pop:
Integrated Model-Driven Development Environments for
Equation-Based Object-Oriented Languages,
- 2007
- Adrian Pop,
David Akhvlediani [exjobb student],
Peter Fritzson:
Integrated UML and Modelica System Modeling with ModelicaML in Eclipse,
The 11th IASTED International Conference on Software Engineering and Applications (SEA 2007),
November 19-21, 2007, Cambridge, MA, USA
- Adrian Pop,
Peter Fritzson:
Towards Run-time Debugging of Equation-based Object-oriented Languages,
The 48th Conference on Simulation and Modeling (SIMS 2007),
October 30-31, 2007, Goteborg, Sweden
- Adrian Pop,
Vasile Baluta [exjobb student],
Peter Fritzson:
Eclipse Support for Design and Requirements Engineering Based on ModelicaML,
The 48th Conference on Simulation and Modeling (SIMS 2007),
October 30-31, 2007, Goteborg, Sweden
- Adrian Pop,
David Akhvlediani [exjobb student],
Peter Fritzson:
Towards Unified System Modeling with the ModelicaML UML Profile,
EOOLT'2007 - 1st International Workshop on Equation-Based Object-Oriented Languages and Tools,
part of ECOOP'2007 - 21st European Conference on Object-Oriented Programming,
July 29-August 3, 2007, Berlin, Germany
- Adrian Pop,
David Akhvlediani [exjobb student],
Peter Fritzson:
Integrated UML and Modelica System Modeling with ModelicaML in Eclipse,
The 11th IASTED International Conference on Software Engineering and Applications (SEA 2007),
November 19-21, 2007, Cambridge, MA, USA
- 2006
- Peter Fritzson,
Peter Aronsson,
Adrian Pop,
Håkan Lundvall,
Kaj Nyström,
Levon Saldamli,
David Broman,
Anders Sandholm:
OpenModelica - A Free Open-Source Environment for System Modeling, Simulation, and Teaching,
IEEE International Symposium on Computer-Aided Control Systems Design,
October 4-6, 2006, Munich, Germany
- Elmir Jagudin [exjobb student], Andreas Remar [exjob student],
Adrian Pop,
Peter Fritzson:
OpenModelica MDT Eclipse plugin for Modelica Development, Code Browsing, and Simulation,
the 47th Conference on Simulation and Modelling (SIMS2006),
September, 28-29, 2006, Helsinki, Finland
- Adrian Pop,
Peter Fritzson:
MetaModelica: A Unified Equation-Based Semantical and Mathematical Modeling Language,
Joint Modular Languages Conference 2006 (JMLC2006),
September, 13-15th, 2006, Jesus College, Oxford, England
- Adrian Pop,
Peter Fritzson,
Andreas Remar [exjob student],
Elmir Jagudin [exjobb student],
David Akhvlediani [exjobb student]:
OpenModelica Development Environment with Eclipse Integration for Browsing, Modeling, and Debugging,
5th International Modelica Conference (Modelica2006),
September, 4-5th, 2006, Vienna, Austria.
- Olof Johansson,
Adrian Pop,
Peter Fritzson:
Engineering Design Tool Standards and Interfacing Possibilities to Modelica Simulation Tools,
5th International Modelica Conference (Modelica2006),
September, 4-5th, 2006, Vienna, Austria.
- Adrian Pop,
Peter Frizson:
An Eclipse-based Integrated Environment for Developing Executable Structural Operational Semantics Specifications,
Structural Operational Semantics 2006 (SoS'2006), a Satellite Workshop of The 17th International Conference on Concurrency Theory (CONCUR'2006),
August 26, 2006, Bonn, Germany.
- Peter Fritzson,
Peter Aronsson,
Adrian Pop,
Håkan Lundvall,
Kaj Nyström,
Levon Saldamli,
David Broman,
Anders Sandholm:
OpenModelica - A Free Open-Source Environment for System Modeling, Simulation, and Teaching,
- 2005
- Adrian Pop:
Contributions to Meta-Modeling Tools and Methods,
Licentiate Thesis No. 1162, Linköping University, June 3, 2005
- Adrian Pop,
Peter Fritzson:
Debuging Natural Semantics Specifications,
Sixt International Symposium on Automated and Analysis-Driven Debugging (AADEBUG2005), September 19-21, 2005, Monterey, California.
Published in the ACM SIGSOFT/SIGPLAN.
- Adrian Pop,
Peter Fritzson:
A Portable Debugger for Algorithmic Modelica Code,
the 4th International Modelica Conference (Modelica2005), March 7-9, 2005, Hamburg, Germany.
Published in the local proceedings and online.
- Olof Johansson,
Adrian Pop,
Peter Fritzson:
ModelicaDB - A Tool for Searching, Analysing, Crossreferencing and Checking of Modelica Libraries,
the 4th International Modelica Conference (Modelica2005), March 7-9, 2005, Hamburg, Germany.
Published in the local proceedings and online.
-
Peter Fritzson,
Adrian Pop,
Peter Aronsson:
Towards Comprehensive Meta-Modeling and Meta-Programming Capabilities in Modelica,
the 4th International Modelica Conference (Modelica2005), March 7-9, 2005, Hamburg, Germany.
Published in the local proceedings and online.
-
Ilie Savga,
Adrian Pop,
Peter Fritzson:
Deriving a Component Model from a Language Specification:
An Example Using Natural Semantics, Internal Report,
December, 2005.
- Adrian Pop:
Contributions to Meta-Modeling Tools and Methods,
- 2004
- Adrian Pop,
Peter Fritzson:
The Modelica Standard Library as an Ontology for Modeling
and Simulation of Physical Systems, Internal Report,
August, 2004.
- Adrian Pop,
Ilie Savga,
Uwe Assmann,
Peter Fritzson:
Composition of XML dialects: A ModelicaXML case study,
Software Composition Workshop (SC2004) , affiliated with European Joint Conferences on Theory and Practice of Software (ETAPS'04) , March 27 - April 4, 2004, Barcelona, Spain
The paper can be found in Electronic Notes in Theoretical Computer Science Volume 114, 17 January 2005, Pages 137-152, Proceedings of the Software Composition Workshop (SC 2004)
- Olof Johansson,
Adrian Pop,
Peter Fritzson:
A functionality coverage analysis of industrially used ontology languages,
Model Driven Architecture: Foundations and Applications (MDAFA2004), June 10-11, 2004, Linköping, Sweden
- Adrian Pop,
Olof Johansson,
Peter Fritzson:
An integrated framework for model-driven design and development using Modelica,
SIMS 2004, the 45th Conference on Simulation and Modeling, September 23-24, 2004, Copenhagen, Denmark.
Complete proceedings can be found at: ScanSims.org
- Adrian Pop,
Peter Fritzson:
The Modelica Standard Library as an Ontology for Modeling
and Simulation of Physical Systems, Internal Report,
August, 2004.
- 2003
- 2008
Prezentări
- 2009-02-03 for: 3rd MODPROD Workshop on Model-Based Product Development
- Tutorial on SysML, Modelica, ModelicaML and Eclipse [PDF]
- 2008-06-05 Prezentarea tezei de doctorat
- 2007-07-30 pentru:
1st International Workshop on Equation-Based Object-Oriented Languages and Tools (EOOLT2007) despre:
- Towards Unified System Modeling with the ModelicaML UML Profile [PDF]
- 2006-09-14 pentru:
Joint Modular Languages Conference 2006 (JMLC2006) despre:
- MetaModelica: A Unified Equation-Based Semantical and Mathematical Modeling Language [PPT and PDF]
- 2006-09-04 pentru: 5th International Modelica Conference (Modelica2006) despre:
- OpenModelica Development Environment with Eclipse Integration for Browsing, Modeling, and Debugging [PPT and PDF]
- 2006-08-26 pentru: Structural Operational Semantics 2006 Workshop (SOS2006) despre:
- An Eclipse-based Integrated Environment for Developing Executable Structural Operational Semantics Specifications [PPT and PDF]
- 2005-03-08 pentru: Sixth International Symposium on Automated and Analysis-Driven Debugging despre:
- 2005-06-03 Prezentarea tezei de licenţă
- 2005-03-08 pentru: Modelica 2005, The 4th International Modelica Conference despre:
- 2004-09-24 pentru: SIMS 2004, the 45th Conference on Simulation and Modelling despre:
- 2004-06-07 pentru: National
computer
graduate school in computer
science (CUGS) despre:
- Propunere pentru teză (Presentare: [PPT] [PDF]) și (Proposal: [DOC] [PDF])
- 2004-04-03 pentru: Software Composition Workshop 2004 despre:
- 2003-11-04 pentru: Modelica Conference 2003 despre ModelicaXML [PPT] [PDF]
- 2003-01-23 pentru: Semantic Web Seminars at IDA despre Webul Semantic și Semanticg Naturală
- 2009-02-03 for: 3rd MODPROD Workshop on Model-Based Product Development
Sisteme software
- Modelica Development Tooling (MDT)
- An advanced integrated IDE for developming with Modelica.
- Relational Meta-Language System (RML)
- An compiler-compiler that builds compilers from Natural Semantics specifications
- OpenModelica
- An open-source Modelica compiler developed at PELAB
- Modelica Development Tooling (MDT)
Supervizare teze de Master
- 2009-2005
- [În curînd mai mult]
- ModelicaML: Design and implementation of a UML profile for Modelica/SysML
- Studenți: David Akhvlediani
- Supervizare: Adrian Pop, Examinare: Peter Fritzson
- Situație: Terminat 2006-09-18
- Documente
- Modelica and Meta-Modelica IDE plugin for Eclipse
- Studenți: Andreas Remar și Elmir Jagudin
- Supervizare: Adrian Pop, Examinatre: Peter Fritzson
- Stare: Terminat. Prezentată în data de 2006-04-07.
- Prototip: Modelica Development Tooling
- Documente
- Collaborative web content management - Wiki and beyond
- Students: Mattias Beermann
- Supervisor: Adrian Pop, Examinator: Peter Fritzson
- Status: Finished. Presented on 2005-12-01.
- Documents
- Translating Natural Semantics (Relational Meta-Language) to Meta-Modelica
- Students: Emil Carlsson
- Supervisor: Adrian Pop, Examinator: Peter Fritzson
- Status: Finished. Presented on 2005-10-03.
- Documents
- Kontextuell ärendehantering (Workflow Engines)
- Students: Henrik Carlsson and Johan Karlsson
- Supervisor: Adrian Pop, Examinator: Peter Fritzson
- Status: Finished. Presented on 2005-02-17.
- Documents
- 2009-2005
Others
- Member of Modelica Association
- Program Committee member of ETAPS 2005 Sattelite: Software Composition Workshop 2005 (SC2005)
- Organization of the ETAPS 2004 Sattelite: Software Composition Workshop 2004 (SC2004)
- Little HowTo get a .org domain to point inside IDA.
- VisiMod portal prototype, maintained by Vadim Engelson
- Started the Swedish Semantic Web Initiative (SWEB) Portal
- Started the Research Center for
Integrational Software Engineering (RISE) Portal
now administrated by Johan Sundström - Face lift of Programming Environments Laboratory (PELAB)'s Web Pages
- Webmaster of OpenModelica Compiler Project Website
- Webmaster of Relational Meta Language (RML) Website
- OpenModelica Releases and Linux porting.
Graduate Education
- The list of graduate courses (taken/pending/future). Hehe, building pointz, what a "fun" :)
- Some resources for the graduate courses I took.
- I am also enrolled in CUGS and ProViking research schools.
Teaching
- 2007:
- August 30-31, 2007: OpenModelica Development Course at Linköping University
- February 5-6, 2007: OpenModelica Development Course at Linköping University
- Compilers and Interpreters (TDDB29) and Compiler Construction (TDDB44)
- 2006:
- June 8-9, 2006: OpenModelica Development Course at INRIA
- Compilers and Interpreters (TDDB29) and Compiler Construction (TDDB44)
- 2005:
- MetaModelica Workshop
- Semantics Specification of Types and Programming Languages - Info about installing RML
- Design Patterns (TDDB84) - Labs and Examination (Exam questions and correction).
- 2004, 2003: Principles of Programming Languages and Environments - Info about RML and Mathematica
- 2003, 2001: Compiler Construction (TDDB44) - Labs
- 2004: Design Patterns (TDDB84) - Labs, some help
- 2007:
Previous Work in The Documentation and Information Group (DIG)
- I'm no longer a member in this group, but here are some systems I build for them.
- A System for Laboratory Management (WebReg)
- A System for Management of Undergraduate Courses
- Web applications development with:
- Database design - Databases
- Global/Course/Person Database for IDA
- CUGS Database for CUGS
- Crashing PostgreSQL, Eh! they solve it really fast!
Hobbies
- Computers 4-Ever (whatever you can fill your time with)
- Discovered some errors in the
Microsoft Research SML.NET compiler.
Great piece of software by the way! The integration with Visual Studio 200X rocks!
If you have problems they have a mailing list. Hit them with questions. - Cygwin is not enough! Try FedoraCore2 on VirtualPC or Puppy Linux on VirtualPC
- Linux on an old Sun microsystems looks like this: Gentoo on a Sun Ultra 10.
- Computer Games development:
Pure Power by
Piron
(mirrored from oficial Pure Power Site)
- The PPTactical Engine also at SourceForge
- Discovered some errors in the
Microsoft Research SML.NET compiler.
- Fishing (quiet, the water is inspiring silence, fishing is all about feelings)
- Reading (Kafka, Dostoevsky, Garcia Marquez, Vargas LLosa, Paulo Coelho, Ismail Kadare, Kundera, Hesse, Umberto Eco, etc.)
- Cars ( Opel Astra II, Saab 9000, Dacia 1310 [Renault 12 clone] )
- Learning Svenska
- Quiting smoking :). Snus can help, Nicorette didn't do the job for me!
History
- [1975-1990]@oradea__.ro Doing some stuff arround like kindergarden, school, highschool & other activities.
- [1994-1999]@timisoara.ro Department of Computer and Software Engineering, Politehnica University of Timisoara, Romania.
- [1999-2000]@timisoara.ro Software engineer at DAPREDI Soft Systems, subcontractor for multitrade systems used in (Statoil's :)) gas stations.
- [2000-2002]@linkoping.se Working as a web programmer (read: tekniker) for DIG doing various projects, used at the LIU/IDA department.
- [2002-2008]@linkoping.se Got a PhD in Computer Science at Programming Environments Laboratory (PELAB)
- [2008-2010]@linkoping.se Started a Post-Doc at Programming Environments Laboratory (PELAB)
Personal
- My resume as doc/pdf here: Adrian Pop - resume.
- My LinkedIn profile :),
- The new blogging fashion got to me too :)
- My MySpace Profile :)
- When I get bored I answer questions on experts-exchange.
- More personal information about me canNOT be found at my personal website running both HTTP and HTTPS.
- My girlfriend (wife already, but I haven't yet got used to it) webpage can be found here.
- Pagina mea in cadrul Ad Astra
Some Links
- Weather
- Linköping CNN, Weather Underground
- Oradea Weather Underground
- Timisoara Weather Underground
- Brasov Weather Underground
- Searching the web
- General search:
- Academic search:
- Romanian Newspapers
Actualizat
- Actualizat în data 2012-06-26 de către Adrian Pop [Adrian.Pop@liu.se]
Page responsible: Adrian Pop
Last updated: 2012-06-26







