| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Search the digital library catalog Help

Query: search in
search in
search in
search in
* old and bologna study programme


1 - 6 / 6
First pagePrevious page1Next pageLast page
QoS-oriented design of embedded systems with specification PEARL
Roman Gumzej, Wolfgang A. Halang, 2007, original scientific article

Abstract: Only recently have methodical tools adequate to design real-time systems been formally introduced in design methodologies. Naturally, they were present fromthe beginning, but due to the large diversity of embedded systemsć areas of deployment, specially dedicated formalisms have been developed and used. High-level language programming and integration of modeling formalisms into design methods eased the development of more complex real-time applications. With the emerging object-oriented programming languages and design methods, their integration into larger information systems has become more transparent. It was the UML methodology, however, which eventually merged also the design methods and concepts of real-time systems into a consistent whole. It took a large consortium and a long process to persuade industry of the benefits the new integral methodology can offer. On the other hand, there are some trade-offs, and there are some features not completely covered, yet. Here, a different, more straightforward approach to program and design (embedded) real-time systems is presented. Since it emerged from the real-time community, it includes most features relevant there. Independent of the UML profile for schedulability, performance and time specification, a profile was devised for use in PEARL-oriented UML design. The strengths of the mentioned language and design methods for QoS-oriented design of (embedded) real-time systems are emphasised throughout this article.
Keywords: real time systems, embedded systems, quality of service, co-design, co-simulation, safety, dependability, security, timeliness, determinism, readiness, reliability, portability, flexibility, specification PEARL, UML profiles, patterns
Published: 31.05.2012; Views: 1551; Downloads: 59
URL Link to full text

A reconfiguration pattern for distributed embedded systems
Roman Gumzej, Matjaž Colnarič, Wolfgang A. Halang, 2007, original scientific article

Abstract: A reconfiguration pattern for UML-based projects of embedded (real-time) systems is defined. It enables to set up hardware/software configurations, and to specify conditions and methods for dynamic reconfiguration. The reconfiguration pattern was inspired by the reconfiguration management solution of the Specification PEARL methodology, which is based on the standard for Multiprocessor PEARL whose original idea it was to extend the language to enable the programming of distributed real-time applications in PEARL. In Specification PEARL, the possibility for abstract descriptions of hardware and software architectures and for defining mappings from software to hardware components has been enhanced in correspondence with the standard. Here, a UML pattern for reconfiguration management in distributed embedded applications based on concepts from Specification PEARL is presented. Its behavioural, structural and functional aspects are outlined. It addresses stereotype entities from the Specification PEARL language, which were joined in a UML profile, and outlines the related reconfiguration management mechanisms, which were carried over to the mentioned UML pattern. The proposed reconfiguration pattern is to facilitate the development of distributed embedded application in UML with consistent and temporally predictable reconfiguration support. It should also support and enhance the applicationsć flexibility and portability.
Keywords: real-time, distributed, embedded systems, dynamic reconfiguration, UML profiles and patterns, UML-RT, specification PEARL
Published: 31.05.2012; Views: 1210; Downloads: 56
URL Link to full text

A novel approach for assuring and following inoculum activity during kefir grains growth studies : application of dynamic pH profiles
Marko Tramšek, Andreja Goršek, 2007, original scientific article

Abstract: The profiles of kefir grains growth curves strongly depend on bioprocess conditions and inoculum viability. Therefore, accurate growth curve studies require the use of optimally active kefir grains as inoculum. Accordingly, the main objective of our study was experimental optimization of classic kefir grains activation procedure and afterwards, comparison among growth curves of differently activated kefir grains. For this purpose some experiments were initially performed in computer-controlled RC1 reactor provided data of dynamic pH profiles during batch propagation of differently activated grains. Experimental data were mathematically analyzed and using the special methodology of minimizing the absolute deviation of pH(t) profiles the minimal time for grains activation was determined. We established that optimal inoculum activity could be ensured only by the kefir grains, which were previously activated at least over eleven successive days. In the second part of research the growth curve of optimally activated kefir grains was constructed using experimental measurements and fitted with Gompertz model. The present results were compared with the results obtained by our previous study, where classically activated grains were used. We established that, inspite of equal daily kefir grain mass increase, considerable difference in growth curves of differently activated kefir grains exist.
Keywords: chemical processing, kefir grains, growth curve, minimal activation time, dynamic pH profiles, Gompertz model
Published: 31.05.2012; Views: 1078; Downloads: 43
.pdf Full text (384,93 KB)
This document has many files! More...

A safety shell for UML-RT projects
Roman Gumzej, Wolfgang A. Halang, 2008, published scientific conference contribution

Abstract: A safety shell pattern was defined based on a reconfiguration management pattern, and inspired by the architectural specifications in Specification PEARL. It is meant to be used for real-time applications to be developed with UML-RT as described. The implementation of the safety shell features as defined by in [8], namely its timing and state guards as well as I/O protection and exception handling mechanisms, is explained. The pattern is parameterised by defining the properties of its components as well as by defining the mapping between software and hardware architectures. Initial and alternative execution scenarios as well as the method for switching between them are defined. The goal pursued with the safety shell is to obtain clearly specified operation scenarios with well defined transitions between them. To achieve safe and timely operation, the pattern must provide safety shell mechanisms for an application designed, i.e., enable its predictable deterministic and temporally predictable operation now and in the future.
Keywords: real-time systems, embedded systems, UML profiles, UML patterns, safety
Published: 31.05.2012; Views: 952; Downloads: 39
URL Link to full text

Multivariate data analysis of erythrocyte membrane phospholipid fatty acid profiles in the discrimination between normal blood tissue and various disease states
Zdenka Cencič-Kodba, Darinka Brodnjak-Vončina, Marjana Novič, Uroš Potočnik, 2010, original scientific article

Abstract: The investigation presented here aims to compare the fatty acid composition of red blood cells of patients with different disease states and to test the hypothesis that the changes in fatty acid profiles derived from erythrocyte phospholipids might be relevant to various diseases. The study sample consisted of 342 blood donors, among them 135 with inflammatory bowel disease, 53 with uterine leiomyoma, 14 with verified absence of uterine leiomyoma, 52 with asthma, 18 with colon adenomas, and 70 blood samples without any of mentioned diseases that was used as a control group. After the isolation of erythrocytes from blood samples, total extracted lipids were separated by solid-phase extraction (SPE) into non polar lipids and polar phospholipids. After the saponification of phospholipid fraction, the esterification process followed with boron trifluoride-methanol reagent. The fatty acid methyl ester (FAME) composition of the total red blood cell phospholipid fraction was analyzed by gas chromatography (GC) with flame ionization detector (FID). Additionally two fatty aldehyde dimethyl acetals (hexadecanal and octadecanal dimethyl acetals; 16:0 DMA and 18:0 DMA) derived from erythrocyte membrane plasmalogen phospholipids were also determined. The resulting fatty acid and plasmalogen linked fatty acid composition was evaluated by the principal component analysis (PCA). We demonstrated decreased levels of omega-3 polyunsaturated fatty acids (n-3 PUFAs) in red blood cell membrane of patients with colon adenomas. Also, a large negative correlation was observed among all samples between the quantity of saturated acids and arachidonic (20:4n6) acid as well as saturated acids and adrenic (22:4n6) acid. In PCA score plot a group of female donors is distinguished mainly by the content of linoleic (18:2n6) acid; a small subgroup shows its concentration highly above the average value. At the same time, the same subgroup has both dimethyl acetals below the average concentrations. The study demonstrates feasibility of multivariate data analysis in discrimination of patients with different diseases according to fatty acid profile and suggests considerable differences in membrane fatty acid profiles in patients with various disease states.
Keywords: erythrocyte phospholipids, cell membrane, fatty acid profiles, differentiation, disease state, gas chromatography, principal component analysis
Published: 31.05.2012; Views: 1673; Downloads: 27
.pdf Full text (280,87 KB)
This document has many files! More...

Search done in 0.13 sec.
Back to top
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica