EEMCS

Home > Publications
Home University of Twente
Education
Research
Prospective Students
Jobs
Publications
Intranet (internal)
 
 Nederlands
 Contact
 Search
 Organisation

EEMCS EPrints Service


Author: Bergmans, L.M.J.
Home Policy Brochure Browse Search User Area Contact Help

2014

te Brinke, S. and Malakuti Khah Olun Abadi, S. and Bockisch, C.M. and Bergmans, L.M.J. and Akşit, M. and Katz, S. (2014) A tool-supported approach for modular design of energy-aware software. In: Proceedings of the 29th Annual ACM Symposium on Applied Computing, 24-28 Mar 2014, Gyeongju, Korea. pp. 1206-1212. SAC. ACM. ISBN 978-1-4503-2469-4

2013

te Brinke, S. and Bockisch, C.M. and Bergmans, L.M.J. and Malakuti Khah Olun Abadi, S. and Akşit, M. and Katz, S. (2013) Deriving minimal models for resource utilization. In: Proceedings of the 1st International Workshop Green In Software Engineering, Green By Software Engineering (GIBSE 2013), 26 Mar 2013, Fukuoka, Japan. pp. 15-18. ACM. ISBN 978-1-4503-1866-2
te Brinke, S. and Malakuti Khah Olun Abadi, S. and Bockisch, C.M. and Bergmans, L.M.J. and Akşit, M. (2013) A Design Method For Modular Energy-Aware Software. In: Proceedings of the 28th Annual ACM Symposium on Applied Computing (SAC 2013), 18-22 Mar 2013, Coimbra, Portugal. pp. 1180-1182. ACM. ISBN 978-1-4503-1656-9
Güleşir, G. and Bergmans, L.M.J. and Akşit, M. and van den Berg, K.G. (2013) Vibes: a visual language for specifying behavioral requirements of algorithms. Journal of Visual Languages & Computing, 24 (5). pp. 350-364. ISSN 1045-926X *** ISI Impact 0,634 ***
de Roo, A.J. and Sözer, H. and Bergmans, L.M.J. and Akşit, M. (2013) MOO: An architectural framework for runtime optimization of multiple system objectives in embedded control software. Journal of Systems and Software, 86 (10). pp. 2502-2519. ISSN 0164-1212 *** ISI Impact 1,424 ***

2012

Bergmans, L.M.J. and te Brinke, S. and Bockisch, C.M. and Akşit, M. (2012) Free composition instead of language dictatorship. In: Proceedings of the 7th International Conference on Software Paradigm Trends, ICSOFT 2012, 24-27 July 2012, Rome, Italy. pp. 388-393. SciTePress. ISBN 978-989-8565-19-8
Bergmans, L.M.J. and Havinga, W.K. and Akşit, M. (2012) First-class Compositions--Defining and composing object and aspect compositions with first-class operators. Transactions on Aspect-Oriented Software Development, IX. pp. 216-267. ISSN 1864-3027
te Brinke, S. and Laarakkers, M. and Bockisch, C.M. and Bergmans, L.M.J. (2012) An Implementation Mechanism for Tailorable Exceptional Flow. In: Proceedings of the 5th International Workshop on Exception Handling (WEH 2012), 9 Jun 2012, Zurich, Switzerland. pp. 22-26. IEEE Computer Society. ISBN 978-1-4673-1767-2
te Brinke, S. and Malakuti Khah Olun Abadi, S. and Bockisch, C.M. and Bergmans, L.M.J. and Akşit, M. (2012) A design method for modular energy-aware software. Technical Report TR-CTIT-12-28, Centre for Telematics and Information Technology, University of Twente, Enschede. ISSN 1381-3625
Malakuti Khah Olun Abadi, S. and te Brinke, S. and Bergmans, L.M.J. and Bockisch, C.M. (2012) Towards Modular Resource-Aware Applications. In: Proceedings of the 3rd international workshop on Variability & Composition (VariComp 2012), 26 Mar 2012, Potsdam, Germany. pp. 13-17. ACM. ISBN 978-1-4503-1101-4

2011

te Brinke, S. and Bergmans, L.M.J. and Bockisch, C.M. (2011) The Keyword Revolution: Promoting language constructs for data access to first class citizens. In: Proceedings of the 1st International Workshop on Free Composition, FREECO 2011, 26 Jul 2011, Lancaster, United Kingdom. 4:1-4:5. ACM. ISBN 978-1-4503-0892-2
te Brinke, S. and Bockisch, C.M. and Bergmans, L.M.J. (2011) Reuse of Continuation-based Control-flow Abstractions. In: Proceedings of the 2nd workshop on Free composition @ onward! (FREECO 2011), 23 Oct 2011, Portland, Oregon, USA. pp. 13-18. ACM. ISBN 978-1-4503-1025-3

2010

Durr, P.E.A. and Bergmans, L.M.J. and Akşit, M. (2010) A Controlled Experiment for the Assessment of Aspects: Tracing in an Industrial Context. In: Empirical Evaluation of Software Composition Techniques (ESCOT 2010), 16 march 2010, Saint Malo, France. Aspect-Oriented Software Association. ISBN not assigned
Havinga, W.K. and Bergmans, L.M.J. and Akşit, M. (2010) A Model for Composable Composition Operators: Expressing object and aspect compositions with first-class operators. In: Proceedings of the 9th international conference on Aspect-Oriented Software Development, 15-19 Mar 2010, Rennes and Saint-Malo, France. pp. 145-156. ACM. ISBN 978-1-60558-958-9
Havinga, W.K. and Bockisch, C.M. and Bergmans, L.M.J. (2010) A Case for Custom, Composable Composition Operators. In: Proceedings of the 1st International Workshop on Composition: Objects, Aspects, Components, Services and Product Lines, 15 March 2010, Rennes, France. pp. 45-50. Workshop Proceedings 564. CEUR-WS. ISSN 1613-0073

2009

Güleşir, G. and van den Berg, K.G. and Bergmans, L.M.J. and Akşit, M. (2009) Experimental evaluation of a tool for the verification and transformation of source code in event-driven systems. Empirical Software Engineering, 14 (6). pp. 720-777. ISSN 1382-3256 *** ISI Impact 1,393 ***
Güleşir, G. and Bergmans, L.M.J. and Akşit, M. (2009) Method for an Event-Driven System. Patent WO2009058002 (A1) (Application).

2008

Bergmans, L.M.J. and Ernst, E. and Gybels, K. (2008) SPLAT '08. In: Proceedings of the 2008 AOSD Workshop on Software engineering Properties of Languages and Aspect Technologies, 31 March 2008, Brussels. pp. 3-6. ACM International Conference Proceeding Series. ACM Press. ISBN 978-1-60558-144-6
Durr, P.E.A. and Bergmans, L.M.J. and Akşit, M. (2008) A Controlled Experiment for the Assessment of Aspects - Tracing in an Industrial Context. Technical Report TR-CTIT-08-04, Centre for Telematics and Information Technology University of Twente, Enschede. ISSN 1381-3625
Ernst, E. and Bergmans, L.M.J. and Gybels, K. (2008) Editorial: Special Issue on SPLAT2008. Journal of Object Technology, 7 (9). ISSN 1660-1769
Havinga, W.K. and Bergmans, L.M.J. and Akşit, M. (2008) Prototyping and Composing Aspect Languages: using an Aspect Interpreter Framework. In: Proceedings of 22nd European Conference on Object-Oriented Programming (ECOOP 2008), 7-11 July 2008, Paphos, Cyprus. pp. 180-206. Lecture Notes in Computer Science 5142/2008. Springer Verlag. ISBN 978-3-540-70591-8
de Roo, A.J. and Hendriks, M.F.H. and Havinga, W.K. and Durr, P.E.A. and Bergmans, L.M.J. (2008) Compose*: a Language- and Platform-Independent Aspect Compiler for Composition Filters. In: First International Workshop on Advanced Software Development Tools and Techniques, WASDeTT 2008, 8 Jul 2008, Paphos, Cyprus. No publisher. ISBN not assigned
Sanen, F. and Chitchyan, R. and Bergmans, L.M.J. and Fabry, J. and Sudholt, M. and Mehner, K. (2008) Aspects, Dependencies and Interactions. In: Object-Oriented Technology. ECOOP 2007 Workshop Reader. Lecture Notes in Computer Science 4906. Springer Verlag, London, pp. 75-90. ISBN 978-3-540-78194-3

2007

Chitchyan, R. and Fabry, J. and Bergmans, L.M.J. (2007) Aspects, Dependencies, and Interactions. In: Object-Oriented Technology. ECOOP 2006 Workshop Reader. Lecture Notes in Computer Science 4379. Springer Verlag, Berlin, pp. 26-39. ISBN 978-3-540-71772-0
Durr, P.E.A. and Bergmans, L.M.J. and Akşit, M. (2007) Initial Results for Quantifying AOP. Technical Report TR-CTIT-07-71, Centre for Telematics and Information Technology University of Twente, Enschede. ISSN 1381-3625
Durr, P.E.A. and Bergmans, L.M.J. and Akşit, M. (2007) Reasoning about Behavioral Conflicts between Aspects. Technical Report TR-CTIT-07-15, Centre for Telematics and Information Technology University of Twente, Enschede. ISSN 1381-3625
Durr, P.E.A. and Bergmans, L.M.J. and Akşit, M. (2007) Static and Dynamic Detection of Behavioral Conflicts between Aspects. Technical Report TR-CTIT-07-23, Centre for Telematics and Information Technology University of Twente, Enschede. ISSN 1381-3625
Durr, P.E.A. and Bergmans, L.M.J. and Akşit, M. (2007) Detecting behavioral conflicts among crosscutting concerns. In: Ideals: evolvability of software-intensive high-tech systems. Embedded Systems Institute ESI, Eindhoven, pp. 55-67. ISBN 978-90-78679-03-5
Durr, P.E.A. and Bergmans, L.M.J. and Akşit, M. (2007) Static and Dynamic Detection of Behavioral Conflicts Between Aspects. In: Proceedings of the Seventh International Workshop on Runtime Verification, Vancouver, Canada. pp. 38-50. Lecture Notes in Computer Science 4839. Springer Verlag. ISBN 978-3-540-77394-8
Güleşir, G. and Bergmans, L.M.J. and Akşit, M. (2007) Designing and Documenting the Behavior of Software. In: Ideals: evolvability of software-intensive high-tech systems. Embedded Systems Institute ESI, Eindhoven, pp. 113-126. ISBN 978-90-78679-03-5
Havinga, W.K. and Bergmans, L.M.J. and Akşit, M. (2007) Prototyping and Composing Aspect Languages: using an Aspect Interpreter Framework. Technical Report TR-CTIT-07-74, Centre for Telematics and Information Technology University of Twente, Enschede. ISSN 1381-3625
Havinga, W.K. and Nagy, I. and Bergmans, L.M.J. and Akşit, M. (2007) A Graph-based Approach to Modeling and Detecting Composition Conflicts Related to Introductions. In: Proceedings of International Conference on Aspect Oriented Software Development, AOSD 2007, March 2007, Vancouver, Canada. pp. 85-95. ACM International Conference Proceedings Series. ACM Press. ISBN 1-59593-615-7

2006

Durr, P.E.A. and Bergmans, L.M.J. and Akşit, M. (2006) Reasoning about Semantic Conflicts between Aspects. In: Proceedings of the First Aspect, Dependencies, and Interactions Workshop, 3 Jul 2006. pp. 10-18. Lancaster University. ISBN not assigned
Durr, P.E.A. and Bergmans, L.M.J. and Gulesir, G. and Akşit, M. and Engelen, R. (2006) Applying AOP in an Industrial Context: An Experience Paper. In: Proceedings of the First International Workshop on Best Practices in Applying Aspect-oriented Software Development, 21 March 2006, Bonn, Germany. Aspect-Oriented Software Association. ISBN not assigned
Güleşir, G. and Bergmans, L.M.J. and Akşit, M. (2006) Evolvable Integration of Activities with Statecharts. In: 3rd European Workshop on Aspects in Software, 31 Aug 2006, Enschede, the Netherlands. University of Bonn. ISBN not assigned
Havinga, W.K. and Nagy, I. and Bergmans, L.M.J. (2006) An Analysis of Aspect Composition Problems. In: Proceedings of the Third European Workshop on Aspects in Software, 2006, August, 2006, Enschede, Netherlands. pp. 1-8. University of Bonn. ISSN 0944-8535
Havinga, W.K. and Nagy, I. and Bergmans, L.M.J. and Akşit, M. (2006) Detecting and resolving ambiguities caused by inter-dependent introductions. In: AOSD '06: Proceedings of the 5th international conference on Aspect-oriented software development, March 2006, Bonn, Germany. pp. 214-225. ACM Press. ISBN 1-59593-300-X
Havinga, W.K. and Staijen, T. and Rensink, A. and Bergmans, L.M.J. and van den Berg, K.G. (2006) An Abstract Metamodel for Aspect Languages. Technical Report TR-CTIT-06-22, Centre for Telematics and Information Technology University of Twente, Enschede. ISSN 1381-3625
Havinga, W.K. and Staijen, T. and Rensink, A. and Bergmans, L.M.J. and van den Berg, K.G. (2006) An Abstract Metamodel for Aspect Languages. In: Open and Dynamic Aspect Languages, 20 Mar 2006, Bonn, Germany. 9. Aspect-Oriented Software Association. ISBN not assigned

2005

Durr, P.E.A. and Bergmans, L.M.J. and Akşit, M. (2005) Formal model for SECRET. Technical Report TR-CTIT-05-74, Centre for Telematics and Information Technology University of Twente, Enschede. ISSN 1381-3625
Durr, P.E.A. and Bergmans, L.M.J. and Güleşir, G. and Nagy, I. (2005) Towards an Expressive and Scalable Framework for expressing Join Point Models. Technical Report TR-CTIT-05-75, Centre for Telematics and Information Technology University of Twente, Enschede. ISSN 1381-3625
Durr, P.E.A. and Staijen, T. and Bergmans, L.M.J. and Akşit, M. (2005) Reasoning About Semantic Conflicts Between Aspects. Technical Report TR-CTIT-05-73, Centre for Telematics and Information Technology University of Twente, Enschede. ISSN 1381-3625
Nagy, I. and Bergmans, L.M.J. and Akşit, M. (2005) Composing Aspects at Shared Join Points. In: Proceedings of International Conference NetObjectDays, NODe2005, September, 2005, Erfurt, Germany. pp. 19-38. Lecture Notes in Informatics P-69. Gesellschaft fuer Informatik (GI). ISSN 1617-5468 ISBN 3-88579-398-9
Nagy, I. and Bergmans, L.M.J. and Havinga, W.K. and Akşit, M. (2005) Utilizing Design Information in Aspect-Oriented Programming. In: Proceedings of International Conference NetObjectDays, NODe2005, September, 2005, Erfurt, Germany. pp. 39-60. Lecture Notes in Informatics P-69. Gesellschaft fuer Informatik (GI). ISSN 1617-5468 ISBN 3-88579-398-9

2004

Bergmans, L.M.J. and Akşit, M. (2004) Principles and Design Rationale of Composition Filters. In: Aspect-Oriented Software Development. Addison-Wesley, pp. 63-96. ISBN 0-321-21976-7

2002

Akşit, M. and Bergmans, L.M.J. (2002) Guidelines for Identifying Obstacles when Composing Distributed Systems from Components. In: Software Architectures and Component Technology. The Kluwer International Series in Engineering and Computer Science. Kluwer Academic Publishers, Dordrecht, pp. 29-56. ISBN 978-0-7923-7576-0
Bergmans, L.M.J. and Akşit, M. and Tekinerdogan, B. (2002) Aspect Composition using Composition Filters. In: Software Architectures and Component Technology. International Series in Engineering and Computer Science. Kluwer Academic Publishers, pp. 357-384. ISBN 9780792375760
Brichau, J. and Glandrup, M.H.J. and Clarke, S. and Bergmans, L.M.J. (2002) Advanced Separation of Concerns. In: Proceedings of the Workshops on Object-Oriented Technology. Lecture Notes in Computer Science 2323. Springer Verlag, London, pp. 107-130. ISBN 978-3-540-43675-1

2001

Bergmans, L.M.J. and Akşit, M. (2001) Composing crosscutting concerns using composition filters. Communications of the ACM, 44 (10). pp. 51-57. ISSN 0001-0782 *** ISI Impact 3,301 ***

2000

Akşit, M. and Noutash, A. and van Sinderen, M.J. and Bergmans, L.M.J. (2000) QoS Provisioning in CORBA by Introducing a Reflective Aspect-Oriented Transport Layer. In: Electronic Proceedings of the ECOOP 2000 Workshop on Quality of Service in Distributed Object Systems, 12 Jun 2000, Sophia Antipolis, France. ISBN not assigned
Bergmans, L.M.J. and van Halteren, A.T. and Ferreira Pires, L. and van Sinderen, M.J. and Akşit, M. (2000) A QoS-Control Architecture for Object Middleware. In: 7th International Workshop on Interactive Distributed Multimedia Systems and Telecommunication Services (IDMS'2000), 2000, Enschede, Netherlands. pp. 117-131. Lecture Notes in Computer Science 1905. Springer. ISBN 3-540-41130-5
Noutash, A. and van Sinderen, M.J. and Akşit, M. and Bergmans, L.M.J. (2000) QoS Provisioning in CORBA by Introducing Aspect-Oriented Transport Reflection Point. In: Workshop on QoS in Distributed Object Systems, 14th European Conference on Object-Oriented Programming, 13 June 2000, Cannes, France. 2. University of Frankfurt/Main. ISBN not assigned
Tarr, P. and D'Hondt, M. and Bergmans, L.M.J. and Lopes, C. (2000) Workshop on Aspects and Dimensions of Concern: Requirements on, and Challenge Problems for, Advanced Separation of Concerns. In: Object-Oriented Technology: ECOOP 2000 Workshop Reader. Lecture Notes in Computer Science 1964. Springer Verlag, London, pp. 203-240. ISSN 0302-9743 ISBN 3540415130

1999

Akşit, M. and Tekinerdogan, B. and Marcelloni, F. and Bergmans, L.M.J. (1999) Deriving Object-Oriented Frameworks from Domain Knowledge. In: Building Application Frameworks: Object Oriented Foundations of Framework Design. John Wiley & Sons, pp. 169-198. ISBN 0-471-24875-4
Bergmans, L.M.J. and Lopes, C. (1999) Aspect-Oriented Programming. In: Object-Oriented Technology ECOOP’99 Workshop Reader. Lecture Notes in Computer Science 1743. Springer Verlag, Berlin, pp. 288-313. ISBN 978-3-540-66954-8

1997

Akşit, M. and Bergmans, L.M.J. (1997) Composing Multiple-Client--Multiple-Server Synchronizations. (Invited) In: Workshop on Parallel and Distributed Real-Time Systems (WPDRTS), 1-3 April 1997, Geneva, Switzerland. pp. 269-282. IEEE Computer Society. ISBN 0818680962
Akşit, M. and Tekinerdogan, B. and Bergmans, L.M.J. (1997) Achieving Adaptability through Separation and Composition of Concerns. In: Special Issues in Object-Oriented Programming. dpunkt verlag, pp. 12-23. ISBN 3920993675

1996

Bergmans, L.M.J. and Akşit, M. (1996) Composing Synchronisation and Real-Time Constraints. Journal of Parallel and Distributed Computing, 36 (1). pp. 32-52. ISSN 0743-7315 *** ISI Impact 1,320 ***

1995

Akşit, M. and Marcelloni, F. and Tekinerdogan, B. and Vuijst, C. and Bergmans, L.M.J. (1995) Designing Software Architectures As a Composition of Specializations of Knowledge Domains. Memoranda Informatica 95-44, University of Twente, Enschede. ISSN 0924-3755

1994

Akşit, M. and Bosch, H.G.P. and van der Sterren, W. and Bergmans, L.M.J. (1994) Real-Time Specification Inheritance Anomalies and Real-Time Filters. In: ECOOP'94, 4-8 July 1994, Bologna, Italy. pp. 386-407. Lecture Notes in Computer Science 821. Springer. ISSN 0302-9743 ISBN 3540582029
Bergmans, L.M.J. (1994) Composing Concurrent Objects. PhD thesis, University of Twente, Enschede, the Netherlands. ISBN 9090073590

1993

Akşit, M. and Wakita, K. and Bosch, J. and Bergmans, L.M.J. and Yonezawa, A. (1993) Abstracting Object Interactions Using Composition Filters. In: Object-Based Distributed Processing. Lecture Notes in Computer Science 791. Springer Verlag, London, pp. 152-184. ISBN 3-540-57932-X

1992

Akşit, M. and Bergmans, L.M.J. (1992) Obstacles in Object-Oriented Software Development. ACM SIGPLAN Notices, 27 (10). pp. 341-358. ISSN 0362-1340 *** ISI Impact 0,488 ***
Akşit, M. and Bergmans, L.M.J. and Vural, S. (1992) An Object-Oriented Language-Database Integration Model: The Composition-Filters Approach. In: ECOOP ’92 European Conference on Object-Oriented Programming. Lecture Notes in Computer Science 615. Springer Verlag, Berlin, pp. 372-395. ISSN 0302-9743 ISBN 978-3-540-55668-8