Personensuche
Personensuche
Es wurde 1 Person gefunden.
Informatik / SE
Anschrift
Schützenbahn 70
45127 Essen
45127 Essen
Raum
SA 026
Telefon
Telefax
E-Mail
Webseite
Funktionen
-
Akad. Oberrätin/-rat, Software Engineering, insbes. Mobile Anwendungen
-
Akad. Oberrätin/-rat, Software Engineering, insb. Mobile Anwendungen
Aktuelle Veranstaltungen
-
2024 WS
Vergangene Veranstaltungen (max. 10)
-
2024 SS
-
2023 WS
-
2023 SS
Die folgenden Publikationen sind in der Online-Universitätsbibliographie der Universität Duisburg-Essen verzeichnet. Weitere Informationen finden Sie gegebenenfalls auch auf den persönlichen Webseiten der Person.
-
Indentation and reading time : a randomized control trial on the differences between generated indented and non-indented if-statementsIn: Empirical Software Engineering Jg. 29 (2024) Nr. 5, 134Online Volltext: dx.doi.org/ (Open Access)
-
An empirical study on a single company’s cost estimations of 338 software projectsIn: Empirical Software Engineering Jg. 28 (2023) Nr. 1, 11Online Volltext: dx.doi.org/
-
Two N-of-1 self-trials on readability differences between anonymous inner classes (AICs) and lambda expressions (LEs) on Java code snippetsIn: Empirical Software Engineering Jg. 27 (2022) Nr. 2, 33Online Volltext: dx.doi.org/ (Open Access)
-
Methodological Irregularities in Programming-Language ResearchIn: Computer Jg. 50 (2017) Nr. 8, S. 60 - 63Online Volltext: dx.doi.org/ (Open Access)
-
An empirical investigation of the effects of type systems and code completion on API usability using TypeScript and JavaScript in MS visual studioIn: ACM SIGPLAN Notices Jg. 51 (2016) Nr. 2, S. 154 - 167Online Volltext: dx.doi.org/
-
An empirical study on the impact of static typing on software maintainabilityIn: Empirical Software Engineering Jg. 19 (2014) Nr. 5, S. 1335 - 1382Online Volltext: dx.doi.org/
-
Measuring and modeling programming experienceIn: Empirical Software Engineering Jg. 19 (2014) Nr. 5, S. 1299 - 1334Online Volltext: dx.doi.org/
-
Aspect-orientation is a rewarding investment into future code changes – As long as the aspects hardly changeIn: Information and Software Technology Jg. 55 (2013) Nr. 4, S. 722 - 740Online Volltext: dx.doi.org/
-
Do Developers Benefit from Generic Types? : An Empirical Comparison of Generic and Raw Types in JavaIn: ACM SIGPLAN Notices Jg. 48 (2013) Nr. 10, S. 457 - 474Online Volltext: dx.doi.org/
-
An empirical study of the influence of static type systems on the usability of undocumented softwareIn: ACM SIGPLAN Notices Jg. 47 (2012) S. 683Online Volltext: dx.doi.org/
-
An empirical study of the influence of static type systems on the usability of undocumented softwareIn: Information & software technology Jg. 47 (2012) Nr. 10, S. 683 - 702Online Volltext: dx.doi.org/
-
Static vs. Dynamic type systems : an empirical study about the relationship between type casts and development timeIn: ACM SIGPLAN Notices Jg. 47 (2012) Nr. 2, S. 97 - 106Online Volltext: dx.doi.org/
-
An experiment about static and dynamic type systems : doubts about the positive impact of static type systems on development timeIn: ACM SIGPLAN Notices Jg. 45 (2010) Nr. 10, S. 22 - 35Online Volltext: dx.doi.org/
-
Faith, hope, and love : an essay on software science's neglect of human factorsIn: ACM SIGPLAN Notices Jg. 45 (2010) Nr. 10, S. 933 - 946Online Volltext: dx.doi.org/
-
Costs of using untyped programming languages : First empirical resultsIn: IFAC Proceedings Volumes Jg. 42 (2009) Nr. 4, S. 1418 - 1422Online Volltext: dx.doi.org/
-
Join Point Designation Diagrams : a Graphical Representation of Join Point SelectionsIn: International Journal of Software Engineering and Knowledge Engineering Jg. 16 (2006) Nr. 3, S. 317 - 346Online Volltext: dx.doi.org/
-
Open AspectsIn: Computer Languages, Systems & Structures Jg. 32 (2006) Nr. 2-3, S. 87 - 108Online Volltext: dx.doi.org/
-
Why Aspect-Oriented Software Development and Model-Driven Development Are Not The Same : A Position PaperIn: Electronic notes in theoretical computer science: ENTCS Jg. 163 (2006) Nr. 1, S. 71 - 82Online Volltext: dx.doi.org/ (Open Access)
-
SanFrancisco und Enterprise Java BeansIn: Java mit Integrations-Spektrum Jg. 5 (2000) Nr. 1,
-
Indentation and Reading Time : A Controlled Experiment on the Differences Between Generated Indented and Non-indented JSON ObjectsIn: Software Technologies: 18th International Conference, ICSOFT 2023, Rome, Italy, July 10–12, 2023, Revised Selected Papers / 18th International Conference, ICSOFT 2023, Rome, Italy, July 10–12, 2023 / Fill, Hans-Georg; Domínguez Mayo, Francisco José; van Sinderen, Marten; Maciaszek, Leszek A. (Hrsg.) 2024, S. 50 - 75Online Volltext: dx.doi.org/
-
Does the Stream API Benefit from Special Debugging Facilities? : A Controlled Experiment on Loops and Streams with Specific DebuggersIn: Proceedings of the International Conference on Software Engineering (ICSE 2023) / International Conference on Software Engineering (ICSE 2023) ; 15 - 16 May 2023, Melbourne, Australia 2023, S. 576 - 588Online Volltext: dx.doi.org/
-
Imperative versus Declarative Collection Processing : An RCT on the Understandability of Traditional Loops versus the Stream API in JavaIn: ICSE '22: Proceedings of the 44th International Conference on Software Engineering / ICSE '22: 44th International Conference on Software Engineering, May 21 - 29, 2022, Pittsburgh 2022, S. 1157 - 1168Online Volltext: dx.doi.org/ (Open Access)
-
Test-Driven Code Review : An Empirical StudyIn: Proceedings - International Conference on Software Engineering / 2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE); 25-31 May 2019; Montreal, Canada Jg. 2019-May 2019, S. 1061 - 1072Online Volltext: dx.doi.org/ Online Volltext (Open Access)
-
Experience report: Studying the readability of a domain specific languageIn: Proceedings of the ACM Symposium on Applied Computing / 33rd Annual ACM Symposium on Applied Computing, SAC 2018; Pau; France; 9 April 2018 through 13 April 2018 Jg. Part F137816 2018, S. 2030 - 2033Online Volltext: dx.doi.org/
-
Understanding formal specifications through good examplesIn: Proceedings of the 17th ACM SIGPLAN International Workshop on Erlang / Erlang 2018, St. Louis, MO, USA, September 29 - 29, 2018 2018, S. 13 - 24Online Volltext: dx.doi.org/ Online Volltext (Open Access)
-
An Empirical Study on the Readability of Regular Expressions: Textual Versus GraphicalIn: Proceedings of the 5th IEEE Working Conference on Software Visualization, VISSOFT 2017 / VISSOFT 2017; Shanghai; China; 18 September 2017 through 19 September 2017 Jg. 2017-October 2017, S. 74 - 84Online Volltext: dx.doi.org/
-
An Empirical Study on the Usage of SQL Execution Traces for Program ComprehensionIn: 2017 IEEE International Conference on Software Quality, Reliability and Security (companion volume): QRS-C 2017 / IEEE International Conference on Software Quality, Reliability and Security, QRS, 25-29 July 2017; Prague, Czech Republic 2017, S. 47 - 54Online Volltext: dx.doi.org/
-
Empirical, human-centered evaluation of programming and programming language constructs : Controlled experimentsIn: Grand Timely Topics in Software Engineering: Tutorial Lectures / International Summer School, GTTSE 2015, Braga, Portugal, August 23-29, 2015 / Cunha, Jácome; Fernandes, João P.; Lämmel, Ralf; Saraiva, João; Zaytsev, Vadim (Hrsg.) 2017, S. 45 - 72Online Volltext: dx.doi.org/
-
(SIG) Usability of programming languages : Special interest groupmeeting at CHI 2016In: Proceedings of the 2016 CHI Conference Extended Abstracts on Human Factors in Computing Systems / CHI Conference on Human Factors in Computing Systems, San Jose, California, USA, May 07 - 12, 2016 2016, S. 1104 - 1107Online Volltext: dx.doi.org/
-
An empirical study on the impact of C++ lambdas and programmer experienceIn: Proceedings of the 38th International Conference on Software Engineering Companion / 2016 IEEE/ACM 38th IEEE International Conference on Software Engineering, ICSE 2016; Austin ArboretumAustin; United States; 14 May 2016 through 22 May 2016 / Dillon, Laura; Visser, Willem; Williams, Laurie (Hrsg.) Jg. 14-22-May-2016 2016, S. 760 - 771Online Volltext: dx.doi.org/
-
Can we enforce a benefit for dynamically typed languages in comparison to statically typed ones? : A controlled experimentIn: ICPC’16: proceedings of the 24th IEEE International Conference on Program Comprehension (ICPC) / IEEE International Conference on Program Comprehension, May 16-17, 2016, Austin, Texas 2016Online Volltext: dx.doi.org/
-
Lightweight programming experiments without programmers and programs : An example study on the effect of similarity and number of object identifiers on the readability of source code using natural textsIn: Proceedings of the 2016 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software / Onward! 2016, International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, Amsterdam, Netherlands, November 02 - 04, 2016 / Visser, Eelco (Hrsg.) 2016, S. 1 - 14Online Volltext: dx.doi.org/
-
An empirical investigation of the effects of type systems and code completion on API usability using TypeScript and JavaScript in MS visual studioIn: DLS'15: Proceedings of the 11th Symposium on Dynamic Languages / 11th Symposium on Dynamic Languages, DLS 2015; Pittsburgh; United States; 27 October 2015 through / Serrano, Manuel (Hrsg.) 2015, S. 154 - 167Online Volltext: dx.doi.org/
-
On the need to define community agreements for controlled experiments with human subjects : A discussion paperIn: Proceedings of the 6th Workshop on Evaluation and Usability of Programming Languages and Tools / 6th Workshop on Evaluation and Usability of Programming Languages and Tools (PLATEAU 2015), 25 - 30 October 2015, Pittsburgh, United States 2015, S. 61 - 67Online Volltext: dx.doi.org/
-
An empirical comparison of static and dynamic type systems on API usage in the presence of an IDE : Java vs. groovy with eclipseIn: Proceedings of the 22nd International Conference on Program Comprehension / 36th International Conference on Software, ICSE, Hyderabad, May 31 - June 7, 2014 2014, S. 212 - 222Online Volltext: dx.doi.org/
-
How do API documentation and static typing affect API usability?In: Proceedings of the 36th International Conference on Software Engineering / 36th International Conference on Software Engineering : Hyderabad, India, May 31 - June 07, 2014 / Jalote, Pankaj (Hrsg.) 2014, S. 632 - 642Online Volltext: dx.doi.org/
-
The programming language wars : Questions and responsibilities for the programming language communityIn: Proceedings of the 2014 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming & Software / Onward! 2014 ; ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming & Software ; SPLASH '14 ; Conference on Systems, Programming, and Applications: Software for Humanity ; 19-24 October 2014, Portland, Oregon / Black, Andrew (Hrsg.) 2014, S. 283 - 299Online Volltext: dx.doi.org/
-
Type names without static type checking already improve the usability of APIs (as long as the type names are correct) : an empirical studyIn: Proceedings of the 13th international conference on Modularity / 13th international conference on Modularity, MODULARITY, April 22-25, 2014, Lugano 2014, S. 99 - 108Online Volltext: dx.doi.org/
-
What is the foundation of evidence of human factors decisions in language design? : an empirical study on programming language workshopsIn: Proceedings of the 22nd International Conference on Program Comprehension / 22nd International Conference on Program Comprehension, ICPC, Hyderabad, May 31 - June 7, 2014 2014, S. 223 - 231Online Volltext: dx.doi.org/
-
Why do we know so little about programming languages, and what would have happened if we had known more?In: Proceedings of the 10th ACM Symposium on Dynamic Languages / DLS '14, Portland, Oregon, USA, October 20 - 24, 2014 / Black, Andrew (Hrsg.) 2014, S. 1Online Volltext: dx.doi.org/
-
Do developers benefit from generic types? An empirical comparison of generic and raw types in javaIn: Proceedings of the 2013 ACM SIGPLAN international conference on Object oriented programming systems languages & applications / 28th ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2013, Indianapolis, IN, United States, 29 October 2013 - 31 October 2013 / Hosking, Antony (Hrsg.) 2013, S. 457 - 474Online Volltext: dx.doi.org/
-
An empirical study of the influence of static type systems on the usability of undocumented softwareIn: Proceedings of the ACM international conference on Object oriented programming systems languages and applications / 2012 ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2012, Tucson, AZ, United States, 19 October 2012 through 26 October 2012 2012, S. 683 - 702Online Volltext: dx.doi.org/
-
AspectVHDL stage 1: The prototype of an aspect-oriented hardware description language
2012 workshop on Modularity in Systems Software, March 27 - 27, 2012, Potsdam, Germany,In: Proceedings of the 2012 workshop on Modularity in Systems Software / Borchert, Christoph (Hrsg.) 2012, S. 3 - 7Online Volltext: dx.doi.org/ -
Do static type systems improve the maintainability of software systems? : An empirical studyIn: IEEE 20th International Conference on Program Comprehension: Proceedings / IEEE 20th International Conference on Program Comprehension (ICPC), 2012 , 11 - 13 June 2012, Passau, Germany / Beyer, Dirk; Computer Society; Institute of Electrical and Electronics Engineers (Hrsg.) 2012, S. 153 - 162Online Volltext: dx.doi.org/
-
Measuring programming experienceIn: IEEE 20th International Conference on Program Comprehension: Proceedings / IEEE 20th International Conference on Program Comprehension (ICPC), 2012 ,11 - 13 June 2012, Passau, Germany / Beyer, Dirk; Computer Society; Institute of Electrical and Electronics Engineers (Hrsg.) 2012, S. 73 - 82Online Volltext: dx.doi.org/
-
Static vs. Dynamic type systems : an empirical study about the relationship between type casts and development timeIn: Proceedings of the 7th symposium on Dynamic languages / SPLASH '11: Conference on Systems, Programming, and Applications: Software for Humanity, October 22 - 27, 2011, Portland, USA 2012, S. 97 - 106Online Volltext: dx.doi.org/
-
Comparison of a Visual and a Textual Notation to Express Data Constraints in Aspect-Oriented Join Point Selections : A Controlled ExperimentIn: IEEE 19th International Conference on Program Comprehension / IEEE 19th International Conference on Program Comprehension (ICPC), 2011 : 22 - 24 June 2011, Kingston, Canada / Institute of Electrical and Electronics Engineers (Hrsg.) 2011, S. 141 - 150Online Volltext: dx.doi.org/
-
How to rate programming skills in programming experiments? : A preliminary, exploratory, study based on university marks, pretests, and self-estimationIn: Proceedings of the 3rd ACM SIGPLAN workshop on Evaluation and usability of programming languages and tools / ACM SIGPLAN workshop on Evaluation and usability of programming languages and tools ; 3 (Portland, Oregon, USA) : 2011.10.24 2011, S. 15 - 24Online Volltext: dx.doi.org/
-
Is Aspect-Oriented Programming a Rewarding Investment into Future Code Changes? : A Socio-technical Study on Development and Maintenance TimeIn: 19th IEEE International Conference on Program Comprehension / IEEE 19th International Conference on Program Comprehension (ICPC), 2011 : 22 - 24 June 2011, Kingston, Canada / Institute of Electrical and Electronics Engineers (Hrsg.) 2011, S. 51 - 60Online Volltext: dx.doi.org/
-
An experiment about static and dynamic type systems : Doubts about the positive impact of static type systems on development timeIn: Proceedings of the ACM international conference on Object oriented programming systems languages and applications / Cook, William R.; OOPSLA '10, ACM international conference on Object oriented programming systems languages and applications, Reno/Tahoe, Nevada, USA, October 17 - 21, 2010 2010, S. 22 - 35Online Volltext: dx.doi.org/
-
Doubts about the Positive Impact of Static Type Systems on Programming Tasks in Single Developer Projects : An Empirical StudyIn: ECOOP 2010 – Object-Oriented Programming: Proceedings / 24th European Conference, Maribor, Slovenia, June 21-25, 2010 / D’Hondt, Theo (Hrsg.) 2010, S. 300 - 303Online Volltext: dx.doi.org/
-
Faith, hope, and love : An essay on software science's neglect of human factorsIn: Proceedings of the ACM international conference on Object oriented programming systems languages and applications / Cook, William R.; OOPSLA '10, ACM international conference on Object oriented programming systems languages and applications, Reno/Tahoe, Nevada, USA, October 17 - 21, 2010 2010, S. 933 - 946Online Volltext: dx.doi.org/
-
Assessing the Power of a Visual Modeling Notation : Preliminary Contemplations on Designing a TestIn: Models in Software Engineering: Reports and Revised Selected Papers / Workshops and Symposia at MODELS 2008, Toulouse, France, September 28 - October 3, 2008 / Chaudron, Michel R. V. (Hrsg.) 2009, S. 78 - 89Online Volltext: dx.doi.org/
-
Designing Design Constraints in the UML Using Join Point Designation DiagramsIn: Objects, Components, Models and Patterns: Proceedings / 47th International Conference, TOOLS EUROPE 2009, Zürich, Switzerland, June 29-July 3, 2009 / Oriol, Manuel; Meyer, Bertrand (Hrsg.) 2009, S. 57 - 76Online Volltext: dx.doi.org/
-
Does aspect-oriented programming increase the development speed for crosscutting code? : An empirical studyIn: 3rd International Symposium on Empirical Software Engineering and Measurement / ESEM 2009; Lake Buena Vista, FL; United States; 15 - 16 October 2009 2009, S. 156 - 167Online Volltext: dx.doi.org/
-
Is the application of aspect-oriented programming constructs beneficial? : First experimental resultsIn: Proceedings of the 11th International Conference on Enterprise Information Systems / ICEIS 2009; Milan; Italy; 6 - 10 May 2009 2009, S. 196 - 201
-
Aspect-Oriented Model Weaving Beyond Model Composition and Model TransformationIn: Model Driven Engineering Languages and Systems: Proceedings / 11th International Conference, MoDELS 2008, Toulouse, France, September 28 - October 3, 2008 / Czarnecki, Krzysztof; Ober, Ileana; Bruel, Jean-Michel; Uhl, Axel; Völter, Markus (Hrsg.) 2008, S. 766 - 781Online Volltext: dx.doi.org/
-
On to formal semantics for path expression pointcutsIn: Proceedings of the 2008 ACM symposium on Applied computing / 23rd annual ACM Symposium on Applied Computing, 16.-20.03.2008, Fortaleza, Ceará, Brasilien / Wainwright, Roger L. (Hrsg.) 2008, S. 271 - 275Online Volltext: dx.doi.org/
-
Aspect-Oriented Programming : Selecting and Exposing Object PathsIn: Software Composition: Revised Selected Papers / 6th International Symposium on Software Composition, March 24-25, 2007, Braga, Portugal 2007, S. 184 - 199Online Volltext: dx.doi.org/
-
From Aspect-Oriented Design to Aspect-Oriented Programs : Tool-Supported Translation of JPDDs into CodeIn: Proceedings of the 6th international conference on Aspect-oriented software development / 6th international conference on Aspect-oriented software development, March 12 - 16, 2007, Vancouver, British Columbia, Canada; Barry, Brian 2007, S. 49 - 62Online Volltext: dx.doi.org/
-
Orthogonal Persistence and AOP : a Balancing ActIn: Proceedings of the 6th workshop on Aspects, components, and patterns for infrastructure software / 6th workshop on Aspects, components, and patterns for infrastructure software, March 12 - 16, 2007, Vancouver, Canada 2007, S. 2Online Volltext: dx.doi.org/
-
Aspect-Specification Based on Structural Type InformationIn: Proceedings of the 2006 ACM symposium on Applied computing / ACM symposium on Applied computing, April 23 - 27, 2006, Dijon, France 2006, S. 1575 - 1579Online Volltext: dx.doi.org/
-
Expressing Different Conceptual Models of Join Point Selections in Aspect-Oriented DesignIn: Proceedings of the 5th international conference on Aspect-oriented software development / 5th international conference on Aspect-oriented software development, March 20 - 24, 2006, Bonn, Germany / Masuhara, H.; Rashid, A. (Hrsg.) 2006, S. 15 - 26Online Volltext: dx.doi.org/
-
Path expression pointcuts : Abstracting over non-local object relationships in aspect-oriented languagesIn: NODe 2006, GSEM 2006: Erfurt, Germany, September 18-20, 2006: conference proceedings / International Conference Net.ObjectDays (NODe), 18.-20.09.2006, Erfurt / Hirschfeld, Robert; Polze, Andreas; Kowalczyk, Ryszard (Hrsg.) 2006, S. 81 - 96
-
A Graphical Notation to Specify Model Queries for MDA Transformations on UML ModelsIn: Model Driven Architecture: Revised Selected Papers / European MDA Workshops: Foundations and Applications, MDAFA 2003 and MDAFA 2004, Twente, The Netherlands, June 26-27, 2003 and Linköping, Sweden, June 10-11, 2004 / Assmann, Uwe; Aksit, Mehmet; Rensink, Arend (Hrsg.) 2005, S. 77 - 92Online Volltext: dx.doi.org/
-
Eine Taxonomie für aspektorientierte SystemeIn: Software Engineering 2005: Fachtagung des GI-Fachbereichs Softwaretechnik / Fachtagung des GI-Fachbereichs Softwaretechnik, 8. - 11.03.2005 in Essen / Liggesmeyer, Peter; Pohl, Klaus; Goedicke, Michael (Hrsg.) 2005, S. 167 - 178
-
Modularizing Security Related Concerns in Enterprise Applications : A Case Study with J2EE and AspectJIn: NODe 2005, GSEM 2005: conference proceeding / 6th Net.ObjectDays (NODe); 2nd International Conference on Grid Services Engineering and Management (GSEM), 20 - 22, 2005, Erfurt, Germany / Hirschfeld, Robert; Kowalczyk, Ryszard; Polze, Andreas; Weske, Mathias (Hrsg.) 2005, S. 177 - 193
-
On Relationships between Query ModelsIn: Model Driven Architecture – Foundations and Applications / First European Conference on Model Driven Architecture - Foundations and Applications (ECMDA-FA), November 7-10, 2005, Nuremberg, Germany / Hartman, Alan; Kreische, David (Hrsg.) 2005, S. 254 - 268Online Volltext: dx.doi.org/
-
Roles From an Aspect-Oriented PerspectiveIn: Views, Aspects and Roles Workshop, ECOOP 2005 / 19th European Conference on Object-Oriented Programming (ECOOP), July 25-29, 2005, Glasgow, UK 2005
-
Visualizing Join Point Selections Using Interaction-Based vs. State-Based Notations Exemplified With Help of Business RulesIn: Enterprise modelling and information systems architectures: Proceedings of the workshop in Klagenfurt, Austria, 24.- 25. October 2005 / Workshop on Enterprise Modelling and Information Systems Architectures (EMISA), 24-25 October 2005, Klagenfurt, Austria / Desel, Jörg; Frank, Ulrich (Hrsg.) 2005, S. 94 - 107
-
Why Aspect-Oriented Software Development and Model-Driven Development Are Not The Same (A Position Paper)In: Proceedings of ABMB / Workshop on Aspect-Based and Model-Based Separation of Concerns in Software Systems (ECMDA-FA 2005), November, 7 2005, S. 16 - 20
-
Applying Aspect-Oriented Composition to Framework Development - A Case StudyIn: FUSE 2004 / Joint European Conferences on Theory and Practice of Software, March 27-April 4, Barcelon, Spain 2004
-
Evolvable Pattern Implementations Need Generic AspectsIn: Proceedings / RAM-SE '04 - ECOOP '04 Workshop on Reflection, AOP, and Meta Data for Software Evolution / Workshop on Reflection, AOP, and Meta-Data for Software Evolution, RAM-SE'04, ECOOP'04, 15th of June 2004, Oslo, Norway / Cazzola, Walter; Chiba, Shigeru; Saake, Gunter (Hrsg.) 2004, S. 111 - 126
-
Modeling PointcutsIn: Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design: Workshop Report / Early Aspects 2004: Aspect-Oriented Requirements Engineering and Architecture Design, March 22, 2004, Lancaster, UK / Tekinerdoğan, Bedir (Hrsg.) 2004, S. 103 - 110
-
Morphing Aspects : Incompletely Woven Aspects and Continuous WeavingIn: Proceedings of the 3rd International Conference of Aspect-Oriented Software Development (AOSD) / 3rd International Conference on Aspect-Oriented Software Development (AOSD), March 22 - 24, 2004, Lancaster, UK 2004, S. 46 - 55Online Volltext: dx.doi.org/
-
Query ModelsIn: UML 2004 - The unified modeling language: modeling languages and applications / 7th International Conference on Unified Modeling Language (UML), October 11 - 15, 2004, Lisbon, Portugal / Baar, Thomas; Strohmeier, Alfred; Moreira, Ana; Mellor, Stephen J. (Hrsg.) 2004, S. 98 - 112Online Volltext: dx.doi.org/
-
Aspect Weaving: Using the Base Language's Introspective Facilities to Determine Join Points
Workshop on Advancing the State-of-the-Art in Runtime Inspection at ECOOP, 2003, Darmstadt, Germany,In: Workshop on Advancing the State-of-theArt in Runtime Inspection at ECOOP / ECOOP 2003 workshops, Darmstadt, Germany, July 21 - 25, 2003 2003 -
AspectJ Idioms for Aspect-Oriented Software ConstructionIn: Proceedings of the 8th European Conference on Pattern Languages of Programs, 2003 / European Conference on Pattern Languages of Programs (EuroPLoP), 2003.06.25-29, Irsee, Germany / Henney, Kevlin (Hrsg.) 2003, S. 617 - 644
-
Idioms for Building Software Frameworks in AspectJIn: Proceedings of the Second AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software / Second AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software (ACP4IS), March 17, 2003, Boston, Massachusetts / Coady, Yvonne; Eide, Eric; Lorenz, David H. (Hrsg.) 2003, S. 55 - 60
-
Implementing Known Concepts in AspectJIn: 3rd Workshop on Aspect-Oriented Software Development of the SIG Object-Oriented Software Development of the German Informatics Society / 3rd Workshop on Aspect-Oriented Software Development, March, 4-5, 2003, Essen, Germany 2003
-
Parametric IntroductionsIn: 2nd International Conference on Aspect-Oriented Software Development: AOSD 2003 / 2nd International Conference on Aspect-Oriented Software Development (AOSD), March 17 - 21, 2003, Boston, USA 2003, S. 80 - 89Online Volltext: dx.doi.org/
-
Position Paper on Aspect-Oriented Modeling : Issues on Representing Crosscutting FeaturesIn: 3rd International Workshop on Aspect-Oriented Modeling with UML, AOSD 2003 2003
-
Refactoring of Aspect-Oriented SoftwareIn: Net.ObjectDays 2003: Tagungsband / Net.Object Days, 22. - 25. September 2003, Erfurt 2003, S. 19 - 35
-
A Proposal For Classifying Tangled CodeIn: Workshop Aspekt-Orientierung der GI-Fachgruppe 2.1.9 / Second Workshop on Aspect-Oriented Software Development of the GI 2002
-
A UML-based Aspect-Oriented Design NotationIn: 1st International Conference on Aspect-Oriented Software Development: AOSD 2002 / 1st International Conference on Aspect-Oriented Software Development (AOSD), April 22 - 26, 2002, Enschede, the Netherlands 2002, S. 106 - 112Online Volltext: dx.doi.org/
-
On Representing Join Points in the UMLIn: 2nd International Workshop on Aspect-Oriented Modeling with UML / Second International Workshop on "Aspect-Oriented Modeling with UML", Monday, September 30, 2002 2002
-
Roles and Aspects : Similarities, Differences, and Synergetic PotentialIn: 8th International Conference on Object-Oriented Information Systems: Proceedings / 8th International Conference, (OOIS), September 2–5, 2002, Montpellier, France, / Bellahsène, Zohra; Patel, Dilip; Rolland, Colette (Hrsg.) 2002, S. 507 - 520Online Volltext: dx.doi.org/
-
An Object Model for General-Purpose Aspect-LanguagesIn: Generative and Component-Based Software Engineering: Proceedings / Third International Symposium on Generative and Component-Based Software Engineering, September 10–13, 2001, Erfurt, Germany / Bosch, Jan (Hrsg.) 2001, S. 80 - 91Online Volltext: dx.doi.org/
-
Concerning AOP and Inheritance
Workshop on Aspect-Orientation, 2001, Paderborn, Germany,In: Proceedings of Workshop Aspect-Orientation 2001 -
Middleware und das InternetIn: CSCW-Kompendium: Lehr- und Handbuch zum computerunterstützten kooperativen Arbeiten / Schwabe, Gerhard; Streitz, Norbert; Unland, Rainer (Hrsg.) 2001Online Volltext: dx.doi.org/
-
Multi-Design Application FrameworksIn: Proceedings of the Young Researchers Workshop at GCSE 2000 / Young Researchers Workshop at GCSE, October 10 - 12, 2000, Messekongresszentrum Erfurt, Germany 2000, S. 33 - 37
-
Design dimensions of aspect-oriented systemsDuisburg-Essen (2006) 258 S. : graph. Darst.
-
Designing Aspect-Oriented Crosscutting in UML
1st International Workshop on Aspect-Oriented Modeling with UML, AOSD 2002, Enschede, The Netherlands,(2002) -
Specifying Aspect-Oriented Design Constraints in Aspect
Workshop on Tools for Aspect-Oriented Software Development at (OOPSLA), November 04 - 08, 2002, Seattle, USA,Seattle, USA (2002) -
Grouping Objects using Aspect-Oriented Adapters
Tutorial and Workshop on Aspect-Oriented Programming and Separation of Concerns (AOWPS), 28 Jun 2001, Lancester, UK,(2001) -
Using and Reusing Aspects in AspectJ
Workshop on Advanced Separation of Concerns in Object-Oriented Systems at ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), October 14 - 18, 2001, Tampa Bay, USA,(2001)