2009 |
95 | EE | Joshua Garcia,
Daniel Popescu,
George Edwards,
Nenad Medvidovic:
Identifying Architectural Bad Smells.
CSMR 2009: 255-258 |
2008 |
94 | EE | George Edwards,
Nenad Medvidovic:
A Methodology and Framework for Creating Domain-Specific Development Infrastructures.
ASE 2008: 168-177 |
93 | EE | Chiyoung Seo,
Sam Malek,
Nenad Medvidovic:
Component-Level Energy Consumption Estimation for Distributed Java-Based Software Systems.
CBSE 2008: 97-113 |
92 | EE | Leslie Cheung,
Roshanak Roshandel,
Nenad Medvidovic,
Leana Golubchik:
Early prediction of software component reliability.
ICSE 2008: 111-120 |
91 | EE | Peyman Oreizy,
Nenad Medvidovic,
Richard N. Taylor:
Runtime software adaptation: framework, approaches, and styles.
ICSE Companion 2008: 899-910 |
90 | EE | Chiyoung Seo,
Sam Malek,
Nenad Medvidovic:
Estimating the Energy Consumption in Pervasive Java-Based Systems.
PerCom 2008: 243-247 |
89 | EE | Chris Mattmann,
David Woollard,
Nenad Medvidovic:
Exploiting connector knowledge to efficiently disseminate highly voluminous data sets.
SHARK 2008: 37-40 |
88 | EE | Chiyoung Seo,
George Edwards,
Sam Malek,
Nenad Medvidovic:
A Framework for Estimating the Impact of a Distributed Software System's Architectural Style on its Energy Consumption.
WICSA 2008: 277-280 |
87 | EE | David Woollard,
Nenad Medvidovic,
Yolanda Gil,
Chris Mattmann:
Scientific Software as Workflows: From Discovery to Distribution.
IEEE Software 25(4): 37-43 (2008) |
86 | | George Edwards,
Chiyoung Seo,
Nenad Medvidovic:
Model Interpreter Frameworks: A Foundation for the Analysis of Domain-Specific Software Architectures.
J. UCS 14(8): 1182-1210 (2008) |
2007 |
85 | EE | Chiyoung Seo,
Sam Malek,
Nenad Medvidovic:
An energy consumption framework for distributed java-based systems.
ASE 2007: 421-424 |
84 | EE | Yuriy Brun,
Nenad Medvidovic:
Fault and adversary tolerance as an emergent property of distributed systems' software architectures.
EFTS 2007: 7 |
83 | EE | Nenad Medvidovic,
Sam Malek:
Software deployment architecture and quality-of-service in pervasive environments.
ESSPE 2007: 47-51 |
82 | EE | George Edwards,
Sam Malek,
Nenad Medvidovic:
Scenario-Driven Dynamic Analysis of Distributed Architectures.
FASE 2007: 125-139 |
81 | EE | Sam Malek,
Chiyoung Seo,
Sharmila Ravula,
Brad Petrus,
Nenad Medvidovic:
Reconceptualizing a Family of Heterogeneous Embedded Systems via Explicit Architectural Support.
ICSE 2007: 591-601 |
80 | EE | Leslie Cheung,
Leana Golubchik,
Nenad Medvidovic,
Gaurav Sukhatme:
Identifying and Addressing Uncertainty in Architecture-Level Software Reliability Modeling.
IPDPS 2007: 1-6 |
79 | EE | Chris Mattmann,
Vito Perrone,
Sean C. Kelly,
Daniel J. Crichton,
Anthony Finkelstein,
Nenad Medvidovic:
A Reference Framework for Requirements and Architecture in Biomedical Grid Systems.
IRI 2007: 418-422 |
78 | EE | George Edwards,
Chiyoung Seo,
Daniel Popescu,
Sam Malek,
Nenad Medvidovic:
Self-* software architectures and component middleware in pervasive environments.
MPAC 2007: 25-30 |
77 | EE | Daniel Popescu,
Spencer Rugaber,
Nenad Medvidovic,
Daniel M. Berry:
Reducing Ambiguities in Requirements Specifications Via Automatically Created Object-Oriented Models.
Monterey Workshop 2007: 103-124 |
76 | EE | Roshanak Roshandel,
Nenad Medvidovic,
Leana Golubchik:
A Bayesian Model for Predicting Reliability of Software Systems at the Architectural Level.
QoSA 2007: 108-126 |
75 | EE | Jesal Bhuta,
Chris Mattmann,
Nenad Medvidovic,
Barry W. Boehm:
A Framework for the Assessment and Selection of Software Components and Connectors in COTS-Based Architectures.
WICSA 2007: 6 |
74 | EE | Nenad Medvidovic,
Eric M. Dashofy,
Richard N. Taylor:
Moving architectural description from under the technology lamppost.
Information & Software Technology 49(1): 12-31 (2007) |
2006 |
73 | EE | Marija Mikic-Rakic,
Nenad Medvidovic:
A Classification of Disconnected Operation Techniques.
EUROMICRO-SEAA 2006: 144-151 |
72 | EE | Nenad Medvidovic:
Moving Architectural Description from Under the Technology Lamppost.
EUROMICRO-SEAA 2006: 2-3 |
71 | EE | Chris Mattmann,
Daniel J. Crichton,
Nenad Medvidovic,
Steve Hughes:
A software architecture-based framework for highly distributed and data intensive scientific applications.
ICSE 2006: 721-730 |
70 | EE | Roshanak Roshandel,
Somo Banerjee,
Leslie Cheung,
Nenad Medvidovic,
Leana Golubchik:
Estimating software component reliability by leveraging architectural models.
ICSE 2006: 853-856 |
69 | EE | David Woollard,
Nenad Medvidovic:
An architectural style for high-performance asymmetrical parallel computations.
ICSE 2006: 857-860 |
68 | EE | Somo Banerjee,
Leslie Cheung,
Leana Golubchik,
Nenad Medvidovic,
Roshanak Roshandel,
Gaurav S. Sukhatme:
Engineering reliability into hybrid systems via rich design models: recent results and current directions.
IPDPS 2006 |
67 | EE | Sam Malek,
Chiyoung Seo,
Sharmila Ravula,
Brad Petrus,
Nenad Medvidovic:
Providing middleware-level facilities to support architecture-based development of software systems in pervasive environments.
MPAC 2006: 2 |
66 | EE | Sam Malek,
Chiyoung Seo,
Nenad Medvidovic:
Tailoring an architectural middleware platform to a heterogeneous embedded environment.
SEM 2006: 63-70 |
65 | EE | Nenad Medvidovic,
Vladimir Jakobac:
Using software evolution to focus architectural recovery.
Autom. Softw. Eng. 13(2): 225-256 (2006) |
64 | EE | Nenad Medvidovic,
René L. Krikhaar,
Robert L. Nord,
Judith A. Stafford:
Understanding the past, improving the present, and mapping out the future of software architecture.
Journal of Systems and Software 79(12): 1790-1791 (2006) |
2005 |
63 | EE | Chris Mattmann,
Nenad Medvidovic,
Paul M. Ramirez,
Vladimir Jakobac:
Unlocking the Grid.
CBSE 2005: 322-336 |
62 | EE | Marija Mikic-Rakic,
Sam Malek,
Nenad Medvidovic:
Improving Availability in Large, Distributed Component-Based Systems Via Redeployment.
Component Deployment 2005: 83-98 |
61 | EE | Sam Malek,
Marija Mikic-Rakic,
Nenad Medvidovic:
A Decentralized Redeployment Algorithm for Improving the Availability of Distributed Systems.
Component Deployment 2005: 99-114 |
60 | EE | Chris Mattmann,
Sam Malek,
Nels Beckman,
Marija Mikic-Rakic,
Nenad Medvidovic,
Daniel J. Crichton:
GLIDE: A Grid-Based Light-Weight Infrastructure for Data-Intensive Environments.
EGC 2005: 68-77 |
59 | EE | Vladimir Jakobac,
Alexander Egyed,
Nenad Medvidovic:
Improving System Understanding via Interactive, Tailorable, Source Code Analysis.
FASE 2005: 253-268 |
58 | EE | Vladimir Jakobac,
Nenad Medvidovic,
Alexander Egyed:
Separating architectural concerns to ease program understanding.
ACM SIGSOFT Software Engineering Notes 30(4): 1-5 (2005) |
57 | EE | Ömer Erdem Demir,
Premkumar T. Devanbu,
Nenad Medvidovic,
Eric Wohlstadter:
DISCOA: architectural adaptations for security and QoS.
ACM SIGSOFT Software Engineering Notes 30(4): 1-7 (2005) |
56 | EE | Somo Banerjee,
Chris Mattmann,
Nenad Medvidovic,
Leana Golubchik:
Leveraging architectural models to inject trust into software systems.
ACM SIGSOFT Software Engineering Notes 30(4): 1-7 (2005) |
55 | EE | Nenad Medvidovic:
Software Architectures and Embedded Systems: A Match Made in Heaven?
IEEE Software 22(5): 83-86 (2005) |
54 | EE | Sam Malek,
Marija Mikic-Rakic,
Nenad Medvidovic:
A Style-Aware Architectural Middleware for Resource-Constrained, Distributed Systems.
IEEE Trans. Software Eng. 31(3): 256-272 (2005) |
2004 |
53 | EE | Nikunj R. Mehta,
Nenad Medvidovic,
Marjan Sirjani,
Farhad Arbab:
Modeling Behavior in Compositions of Software Architectural Primitives.
ASE 2004: 371-374 |
52 | EE | Marija Mikic-Rakic,
Nenad Medvidovic:
Software Architectural Support for Disconnected Operation in Highly Distributed Environments.
CBSE 2004: 23-39 |
51 | EE | Marija Mikic-Rakic,
Sam Malek,
Nels Beckman,
Nenad Medvidovic:
A Tailorable Environment for Assessing the Quality of Deployment Architectures in Highly Distributed Settings.
Component Deployment 2004: 1-17 |
50 | EE | Marija Mikic-Rakic,
Nenad Medvidovic:
Support for Disconnected Operation via Architectural Self-Reconfiguration.
ICAC 2004: 114-121 |
49 | EE | Barry W. Boehm,
Jesal Bhuta,
David Garlan,
Eric Gradman,
LiGuo Huang,
Alexander Lam,
Raymond J. Madachy,
Nenad Medvidovic,
Kenneth Meyer,
Steven Meyers,
Gustavo Pérez,
Kirk Reinholtz,
Roshanak Roshandel,
Nicolas Rouquette:
Using Empirical Testbeds to Accelerate Technology Maturity and Transition: The SCRover Experience.
ISESE 2004: 117-126 |
48 | EE | Paris Avgeriou,
Nicolas Guelfi,
Nenad Medvidovic:
Software Architecture Description and UML.
UML Satellite Activities 2004: 23-32 |
47 | EE | Sam Malek,
Nels Beckman,
Marija Mikic-Rakic,
Nenad Medvidovic:
A Framework for Ensuring and Improving Dependability in Highly Distributed Systems.
WADS 2004: 173-193 |
46 | EE | Roshanak Roshandel,
Bradley R. Schmerl,
Nenad Medvidovic,
David Garlan,
Dehua Zhang:
Understanding Tradeoffs among Different Architectural Modeling Approaches.
WICSA 2004: 47-56 |
45 | EE | Sam Malek,
Marija Mikic-Rakic,
Nenad Medvidovic:
An extensible framework for autonomic analysis and improvement of distributed deployment architectures.
WOSS 2004: 95-99 |
44 | EE | Roshanak Roshandel,
André van der Hoek,
Marija Mikic-Rakic,
Nenad Medvidovic:
Mae - a system model and environment for managing architectural evolution.
ACM Trans. Softw. Eng. Methodol. 13(2): 240-276 (2004) |
43 | EE | Paul Grünbacher,
Alexander Egyed,
Nenad Medvidovic:
Reconciling software requirements and architectures with intermediate models.
Software and System Modeling 3(3): 235-253 (2004) |
2003 |
42 | EE | Nikunj R. Mehta,
Nenad Medvidovic:
Composing architectural styles from architectural primitives.
ESEC / SIGSOFT FSE 2003: 347-350 |
41 | EE | Marija Mikic-Rakic,
Nenad Medvidovic:
A Connector-Aware Middleware for Distributed Deployment and Mobility.
ICDCS Workshops 2003: 388-393 |
40 | EE | André van der Hoek,
Ebru Dincel,
Nenad Medvidovic:
Using Service Utilization Metrics to Assess the Structure of Product Line Architectures.
IEEE METRICS 2003: 298-308 |
39 | EE | Marija Mikic-Rakic,
Nenad Medvidovic:
Adaptable Architectural Middleware for Programming-in-the-Small-and-Many.
Middleware 2003: 162-181 |
38 | EE | Nenad Medvidovic,
Alexander Egyed,
Paul Grünbacher:
Stemming Architectural Erosion by Coupling Architectural Discovery and Recovery.
STRAW 2003: 61-68 |
37 | EE | Roshanak Roshandel,
Nenad Medvidovic:
Multi-view Software Component Modeling for Dependability.
WADS 2003: 286-306 |
36 | EE | Nenad Medvidovic,
Marija Mikic-Rakic,
Nikunj R. Mehta,
Sam Malek:
Software Architectural Support for Handheld Computing.
IEEE Computer 36(9): 66-73 (2003) |
35 | EE | Nenad Medvidovic,
Eric M. Dashofy,
Richard N. Taylor:
The Role of Middleware in Architecture-Based Software Development.
International Journal of Software Engineering and Knowledge Engineering 13(4): 367-393 (2003) |
34 | EE | Nenad Medvidovic,
Paul Grünbacher,
Alexander Egyed,
Barry W. Boehm:
Bridging models across the software lifecycle.
Journal of Systems and Software 68(3): 199-215 (2003) |
2002 |
33 | EE | Marija Mikic-Rakic,
Nenad Medvidovic:
Architecture-Level Support for Software Component Deployment in Resource Constrained Environments.
Component Deployment 2002: 31-50 |
32 | EE | Nenad Medvidovic:
On the role of middleware in architecture-based software development.
SEKE 2002: 299-306 |
31 | EE | Nenad Medvidovic,
Marija Mikic-Rakic,
Nikunj R. Mehta:
Improving Dependability of Component-Based Systems via Multi-versioning Connectors.
WADS 2002: 37-60 |
30 | | Nenad Medvidovic,
Nikunj R. Mehta,
Marija Mikic-Rakic:
A Family of Software Architecture Implementation Frameworks.
WICSA 2002: 221-235 |
29 | EE | Marija Mikic-Rakic,
Nikunj R. Mehta,
Nenad Medvidovic:
Architectural style requirements for self-healing systems.
WOSS 2002: 49-54 |
28 | EE | Nenad Medvidovic,
David S. Rosenblum,
David F. Redmiles,
Jason E. Robbins:
Modeling software architectures in the Unified Modeling Language.
ACM Trans. Softw. Eng. Methodol. 11(1): 2-57 (2002) |
2001 |
27 | EE | André van der Hoek,
Marija Mikic-Rakic,
Roshanak Roshandel,
Nenad Medvidovic:
Taming architectural evolution.
ESEC / SIGSOFT FSE 2001: 1-10 |
26 | EE | Rohit Khare,
Michael Guntersdorfer,
Peyman Oreizy,
Nenad Medvidovic,
Richard N. Taylor:
xADL: Enabling Architecture-Centric Tool Integration with XML.
HICSS 2001 |
25 | EE | Ebru Dincel,
Nenad Medvidovic,
André van der Hoek:
Measuring Product Line Architectures.
PFE 2001: 346-352 |
24 | EE | Paul Grünbacher,
Alexander Egyed,
Nenad Medvidovic:
Reconciling Software Requirements and Architectures: The CBSP Approach.
RE 2001: 202-211 |
23 | | Nenad Medvidovic,
Paul Grünbacher,
Alexander Egyed,
Barry W. Boehm:
Software Model Connectors: Bridging Models across the Software Lifecycle.
SEKE 2001: 387-396 |
22 | EE | Marija Mikic-Rakic,
Nenad Medvidovic:
Increasing the confidence in off-the-shelf components: a software connector-based approach.
SSR 2001: 11-18 |
21 | EE | Lei Ding,
Nenad Medvidovic:
Focus: A Light-Weight, Incremental Approach to Software Architecture Recovery and Evolution.
WICSA 2001: 191- |
2000 |
20 | EE | Alexander Egyed,
Nenad Medvidovic:
A Formal Approach to Heterogeneous Software Modeling.
FASE 2000: 178-192 |
19 | EE | Nikunj R. Mehta,
Nenad Medvidovic,
Sandeep Phadke:
Towards a taxonomy of software connectors.
ICSE 2000: 178-187 |
18 | EE | Alexander Egyed,
Nikunj R. Mehta,
Nenad Medvidovic:
Software Connectors and Refinement in Family Architectures.
IW-SAPF 2000: 96-106 |
17 | | Alexander Egyed,
Nenad Medvidovic,
Cristina Gacek:
Component-based perspective on software mismatch detection and resolution.
IEE Proceedings - Software 147(6): 225-236 (2000) |
16 | EE | Nenad Medvidovic,
Richard N. Taylor:
A Classification and Comparison Framework for Software Architecture Description Languages.
IEEE Trans. Software Eng. 26(1): 70-93 (2000) |
1999 |
15 | EE | Eric M. Dashofy,
Nenad Medvidovic,
Richard N. Taylor:
Using Off-the-Shelf Middleware to Implement Connectors in Distributed Software Architectures.
ICSE 1999: 3-12 |
14 | EE | Nenad Medvidovic,
David S. Rosenblum,
Richard N. Taylor:
A Language and Environment for Architecture-Based Software Development and Evolution.
ICSE 1999: 44-53 |
13 | | Marwan Abi-Antoun,
Nenad Medvidovic:
Enabling the Refinement of a Software Architecture into a Design.
UML 1999: 17-31 |
12 | | Alexander Egyed,
Nenad Medvidovic:
Extending Architectural Representation in UML with View Integration.
UML 1999: 2-16 |
11 | | Nenad Medvidovic,
David S. Rosenblum:
Assessing the Suitability of a Standard Design Method for Modeling Software Architectures.
WICSA 1999: 161-182 |
1998 |
10 | | Peyman Oreizy,
Nenad Medvidovic,
Richard N. Taylor:
Architecture-Based Runtime Software Evolution.
ICSE 1998: 177-186 |
9 | | Jason E. Robbins,
Nenad Medvidovic,
David F. Redmiles:
Integrating Architecture Description Languages with a Standard Design Method.
ICSE 1998: 209-218 |
1997 |
8 | EE | Nenad Medvidovic,
David S. Rosenblum:
Domains of Concern in Software Architectures and Architecture Description Languages.
DSL 1997: 199-212 |
7 | EE | Nenad Medvidovic,
Richard N. Taylor:
A Framework for Classifying and Comparing Architecture Description Languages.
ESEC / SIGSOFT FSE 1997: 60-76 |
6 | EE | Nenad Medvidovic,
Peyman Oreizy,
Richard N. Taylor:
Reuse of Off-the-Shelf Components in C2-Style Architectures.
ICSE 1997: 692-700 |
5 | EE | Nenad Medvidovic,
Peyman Oreizy,
Richard N. Taylor:
Reuse of Off-the-Shelf Components in C2-Style Architectures.
SSR 1997: 190-198 |
4 | | Nenad Medvidovic,
Richard N. Taylor:
Exploiting architectural style to develop a family of applications.
IEE Proceedings - Software 144(5-6): 237-248 (1997) |
1996 |
3 | EE | Nenad Medvidovic,
Peyman Oreizy,
Jason E. Robbins,
Richard N. Taylor:
Using Object-Oriented Typing to Support Architectural Design in the C2 Style.
SIGSOFT FSE 1996: 24-32 |
2 | EE | Richard N. Taylor,
Nenad Medvidovic,
Kenneth M. Anderson,
E. James Whitehead Jr.,
Jason E. Robbins,
Kari A. Nies,
Peyman Oreizy,
Deborah L. Dubrow:
A Component- and Message-Based Architectural Style for GUI Software.
IEEE Trans. Software Eng. 22(6): 390-406 (1996) |
1995 |
1 | EE | Richard N. Taylor,
Nenad Medvidovic,
Kenneth M. Anderson,
E. James Whitehead Jr.,
Jason E. Robbins:
A Component- and Message-Based Architectural Style for GUI Software.
ICSE 1995: 295-304 |