• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Tools

Sorted by:
Try your query at:
Semantic Scholar Scholar Academic
Google Bing DBLP
Results 1 - 10 of 1,181
Next 10 →

Design and Evaluation of Distributed Component-Oriented Software Systems

by Michael Goedicke, Torsten Meyer , 1997
"... . In this contribution we consider an approach to describe the architecture of distributed software systems. This approach is based on a component model of software which contains additional information about distribution. Using the design description as a basis a distributed object-oriented imp ..."
Abstract - Add to MetaCart
time of remote operation invocations 1 . 1 Introduction and Related Work The design of the software architecture of distributed software systems with complex client-server relationships is still a major problem. In this contribution, we present our architectural framework for developing component-oriented

Architectural Styles and the Design of Network-based Software Architectures

by Roy Thomas Fielding , 2000
"... The World Wide Web has succeeded in large part because its software architecture has been designed to meet the needs of an Internet-scale distributed hypermedia system. The Web has been iteratively developed over the past ten years through a series of modifications to the standards that define its ..."
Abstract - Cited by 1119 (1 self) - Add to MetaCart
The World Wide Web has succeeded in large part because its software architecture has been designed to meet the needs of an Internet-scale distributed hypermedia system. The Web has been iteratively developed over the past ten years through a series of modifications to the standards that define its

Scalable molecular dynamics with NAMD.

by James C Phillips , Rosemary Braun , Wei Wang , James Gumbart , Emad Tajkhorshid , Elizabeth Villa , Christophe Chipot , Robert D Skeel , Laxmikant Kalé , Klaus Schulten - J Comput Chem , 2005
"... Abstract: NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems. NAMD scales to hundreds of processors on high-end parallel platforms, as well as tens of processors on low-cost commodity clusters, and also runs on individual desktop and la ..."
Abstract - Cited by 849 (63 self) - Add to MetaCart
Abstract: NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems. NAMD scales to hundreds of processors on high-end parallel platforms, as well as tens of processors on low-cost commodity clusters, and also runs on individual desktop

Reusing Software: Issues And Research Directions

by Hafedh Mili, Fatma Mili, Ali Mili , 1995
"... Software productivity has been steadily increasing over the last 30 years, but not enough to close the gap between the demands placed on the software industry and what the state of the practice can deliver [22,39]; nothing short of an order of magnitude increase in productivity will extricate the so ..."
Abstract - Cited by 207 (8 self) - Add to MetaCart
sets of issues are discussed in this paper, with a focus on application generators and object-oriented development for the first, and a thorough discussion of retrieval techniques for software components, component composition (or bottom-up design) and transformational systems for the second. We

Emstar: a software environment for developing and deploying wireless sensor networks

by Lewis Girod, Jeremy Elson, Thanos Stathopoulos, Martin Lukac, Deborah Estrin - In Proceedings of the 2004 USENIX Technical Conference , 2004
"... Recent work in wireless embedded networked systems has followed heterogeneous designs, incorporating a mixture of elements from extremely constrained 8- or 16-bit “Motes ” to less resourceconstrained 32-bit embedded “Microservers.” Emstar is a software environment for developing and deploying comple ..."
Abstract - Cited by 194 (26 self) - Add to MetaCart
Recent work in wireless embedded networked systems has followed heterogeneous designs, incorporating a mixture of elements from extremely constrained 8- or 16-bit “Motes ” to less resourceconstrained 32-bit embedded “Microservers.” Emstar is a software environment for developing and deploying

Software Architecture Design: Evaluation and Transformation

by Jan Bosch, Peter Molin, Jan Bosch, Peter Molin - In 1999 IEEE Engineering of Computer Based Systems Symposium. IEEE Computer Based Systems , 1999
"... Since the architecture of a software system constrains the non-functional requirements, the decisions taken during architectural design have a large impact in the resulting system. An architectural design method is presented that employs iterative evaluation and transformation of the software archit ..."
Abstract - Cited by 60 (8 self) - Add to MetaCart
Since the architecture of a software system constrains the non-functional requirements, the decisions taken during architectural design have a large impact in the resulting system. An architectural design method is presented that employs iterative evaluation and transformation of the software

A Design Framework for Internet-Scale Event Observation and Notification

by David S. Rosenblum, Alexander L. Wolf - In Proc. of the 6 th European Software Engineering Conf. held jointly with the 5 th ACM SIGSOFT Symp. on the Foundations of Software Engineering (ESEC/FSE97), number 1301 in LNCS , 1997
"... There is increasing interest in having software systems execute and interoperate over the Internet. Execution and interoperation at this scale imply a degree of loose coupling and heterogeneity among the components from which such systems will be built. One common architectural style for distributed ..."
Abstract - Cited by 165 (10 self) - Add to MetaCart
There is increasing interest in having software systems execute and interoperate over the Internet. Execution and interoperation at this scale imply a degree of loose coupling and heterogeneity among the components from which such systems will be built. One common architectural style

Carisma: context-aware reflective middleware system for mobile applications

by Licia Capra, Wolfgang Emmerich, Cecilia Mascolo - IEEE TRANS. ON SOFTWARE ENGINEERING , 2003
"... Mobile devices, such as mobile phones and personal digital assistants, have gained wide-spread popularity. These devices will increasingly be networked, thus enabling the construction of distributed applications that have to adapt to changes in context, such as variations in network bandwidth, batt ..."
Abstract - Cited by 177 (5 self) - Add to MetaCart
Mobile devices, such as mobile phones and personal digital assistants, have gained wide-spread popularity. These devices will increasingly be networked, thus enabling the construction of distributed applications that have to adapt to changes in context, such as variations in network bandwidth

Evaluating the Scalability of Distributed Systems

by Prasad Jogalekar, Murray Woodside, Senior Member - IEEE Transactions on Parallel and Distributed Systems , 2000
"... AbstractÐMany distributed systems must be scalable, meaning that they must be economically deployable in a wide range of sizes and configurations. This paper presents a scalability metric based on cost-effectiveness, where the effectiveness is a function of the system's throughput and its quali ..."
Abstract - Cited by 63 (2 self) - Add to MetaCart
on the metric is also described. The metric is demonstrated in this work by applying it to some well-known idealized systems, and to real prototypes of communications software. Index TermsÐScalability, distributed systems, scalability metric, software performance, performance model, layered queuing, performance

Object-Oriented Components for High-speed Network Programming

by Douglas C. Schmidt, Tim Harrison, Ehab Al-Shaer - IN PROCEEDINGS OF THE 1 ST CONFERENCE ON OBJECTORIENTED TECHNOLOGIES AND SYSTEMS , 1995
"... This paper makes two contributions to the development and evaluation of object-oriented communication software. First, it reports performance results from benchmarking several network programming mechanisms (such as sockets and CORBA) on Ethernet and ATM networks. These results illustrate that devel ..."
Abstract - Cited by 56 (26 self) - Add to MetaCart
the software architecture and design principles of the ACE object-oriented network programming components. These components encapsulate UNIX and Windows NT network programming interfaces (such as sockets, TLI, and named pipes) with C++ wrappers. Developers of object-oriented communication software have
Next 10 →
Results 1 - 10 of 1,181
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University