19 papers · ranked by Valyu relevance
Diego Alonso, Francisco Sánchez-Ledesma, Pedro Sánchez, Juan A. Pastor + 1 more
'Juan A. Pastor' 'Bárbara Álvarez'] The use of frameworks and components has been shown to be effective in improving software productivity and quality. However, the results in terms of reuse and standardization show a dearth of portability either of designs or of component-based implementations. This paper, which is…
N. Firoz Basha, Gopinath Ganapathy, Moulana Mohammed
Component-based software development (CBD) is a methodology that has been embraced by the software industry to accelerate development, save costs and timelines, minimize testing requirements, and boost quality and output. Compared to the conventional software development approach, this led to the system's development…
Tauseef Rana, Abdullah Baz
The availability of smart and intelligent sensors has changed the monitoring, control and maintenance of a conventional and advanced cyber-physical system used in public or private sectors of a society. For example, internet of things (IoT)-based health, agricultural and weather management systems. With the emergence…
M. Rizwan Jameel Qureshi, Shaukat Ali Hayat
Component based development idea was floated in a conference name "Mass Produced Software Components" in 1968 [1]. Since then engineering and scientific libraries are developed to reuse the previously developed functions. This concept is now widely used in SW development as component based development (CBD).…
T. A. Barrett, Henderik A. Proper
Many of today's applications have an, almost tangible, monolithic nature. They are built as 'islands' , purporting to be self contained, offering little or nothing in the way of integration with other applications. In the past, being large and selfcontained may have eliminated the need to interact with other solutions…
Tauseef Rana, Yawar Abbas Bangash, Abdullah Baz, Toqir Ahmad Rana + 1 more
'Muhammad Ali Imran'] Cyber-physical systems (CPS) are composed of software and hardware components. Many such systems (e.g., IoT based systems) are created by composing existing systems together. Some of these systems are of critical nature, e.g., emergency or disaster management systems. In general, component-based…
Franz Huber, Andreas Rausch, Bernhard Rumpe⋆
In this paper we adopt a component model based on objectoriented systems introducing the concepts of components and their structure A component consists of a dynamical ly changing set of connected objects Only some of these objects are interface objects and are thus accessible from the environment During the component…
Haihe Shi, Gang Wu, Xuchu Zhang, Jun Wang + 2 more
'Shenghua Xu'] After years of development, the complexity of the biological sequence alignment algorithm is gradually increasing, and the lack of high abstract level domain research leads to the complexity of its algorithm development and improvement. By applying the idea of software components to the design and…
Authors not listed
The exponential growth of chemical literature necessitates the development of automated tools for extracting and curating molecular information from unstructured scientific publications into open-access chemical databases. Current optical chemical structure recognition (OCSR) and named entity recognition solutions…
Efim Grinkrug
This paper presents an approach to dynamic component composition that facilitates creating new composed components using existing ones at runtime and without any code generation. The dynamic abilities are supported by extended type notion and implementation based on additional superstructure provided with its Java API…
Martin Šícho, Xuhan Liu, Daniel Svozil, Gerard van Westen
This manuscript describes the development and architecture of the GenUI software platform for integration of molecular generators. The source code for the components of the platform is available in the following repositories: https://github.com/martin-sicho/genui https://github.com/martin-sicho/genui-gui…
Russell Cole, Jean Knab, Emily Forrester
Studies of program components (i.e., the ingredients that make up programs) have risen from obscurity to join mainstream program evaluation approaches over the last two decades. Researchers and policymakers are interested in leveraging information about the effectiveness of program components to better address the…
Alexander Mazein, Adrien Rougny, Jonathan R. Karr, Julio Saez Rodriguez + 2 more
Detailed maps of the molecular basis of the disease are powerful tools for interpreting data and building predictive models. Modularity and composability are considered necessary network features for large-scale collaborative efforts to build comprehensive molecular descriptions of disease mechanisms. An effective way…
Authors not listed
This work presents the LabIMotion extension for the Chemotion Electronic Lab Notebook (ELN), expanding its capabilities from organic chemistry to support interdisciplinary research and enabling the description of workflows. LabIMotion enhances documentation by introducing customizable components structured across three…
Göksel Mısırlı, Renee Taylor, Angel Goñi-Moreno, James Alastair McLaughlin + 4 more
Standard representation of data is key for the reproducibility of designs in synthetic biology. The Synthetic Biology Open Language (SBOL) has already emerged as a data standard to represent genetic circuit designs, and it is based on capturing data using graphs. The language provides the syntax using a free text…
Anthony Onwuli, Keith T. Butler, Aron Walsh
High-dimensional representations of the elements have become common within the field of materials informatics to build useful, structure-agnostic models for the chemistry of materials. However, the characteristics of elements change when they adopt a given oxidation state, with distinct structural preferences and…
Niloofar Shahidi, Michael Pan, Kenneth Tran, Edmund J Crampin + 1 more
The Systems Biology Markup Language (SBML) is a popular software-independent XML-based format for describing models of biological phenomena. The BioModels Database is the largest online repository of SBML models. Several tools and platforms are available to support the reuse and composition of SBML models. However…
Shuaijian Dai, Yage Zhang, Weichuan Yu, Ning Li
Proteins are organized into modules by both functions and physical interactions within compartments of an eukaryotic cell. The in vivo chemical crosslinking mass spectrometry (XL-MS) data collected from organelles, the whole cells and tissues are able to provide unique information about both protein-protein interaction…
Authors not listed
Rapid and robust simulation of chemical processes is critical to conduct process design, optimization, techno-economic analysis, and sustainability analysis. Yet, efficiently solving simulation models remains a challenge due to the highly coupled and nonlinear nature of the underlying algebraic equations that capture…