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 |