2858208
New Software Performance AntiPatterns: More Ways to Shoot Yourself in the Foot
Performance antipatterns document common software performance problems as well as their solutions. These problems are often introduced during the architectural or design phases of software development, but not detected until later in testing or deployment. Solutions usually require software changes as opposed to system tuning changes. This paper presents three new performance antipatterns and gives examples to illustrate them. These antipatterns will help developers and performance engineers avoid common performance problems.
25855174
General Principles for Performance Oriented Design
192543
Performance Model Interchange Format: Semantic Validation
A Performance Model Interchange Format (PMIF) provides a mechanism whereby system model information may be transferred among queueing network model (QNM) based modeling tools. The PMIF allows diverse tools to exchange information and requires only that those tools provide importing/exporting mechanisms from/to the PMIF. The XML specification of the PMIF allows implementers to use widely available tools to parse the XML file, check the syntax, and simplify the translation to/from the XML format. Those tools, however, do not know the semantics of a QNM so they cannot check the XML to ensure that it contains a valid QNM. This paper presents the study of the validations needed to carry out such a semantic analysis, and the development of a semantic validation tool that can be used by any developer who wants to implement PMIF import/export mechanisms.
11071330
Performance Engineering of Software Systems
We may not be able to make you love reading, but performance engineering of software systems will lead you to love reading starting from now. Book is the window to open the new world. The world that you want is in the better stage and level. World will always guide you to even the prestige stage of the life. You know, this is some of how reading will give you the kindness. In this case, more books you read more knowledge you know, but it can mean also the bore is full.
2552665
From UML models to software performance results: an SPE process based on XML interchange formats
The SPE process uses multiple performance assessment tools depending on the state of the software and the amount of performance data available. This paper describes two XML based interchange formats that facilitate using a variety of performance tools in a plug-and-play manner thus enabling the use of the tool best suited to the analysis. The Software Performance Model Interchange Format (S-PMIF) is a common representation that is used to exchange information between (UML-based) software design tools and software performance engineering tools. On the other hand, the performance model interchange format (PMIF 2.0) is a common representation for system performance model data that can be used to move models among system performance modeling tools that use a queueing network model paradigm. This paper first defines an XML based S-PMIF based on an updated SPE meta-model Then it demonstrates the feasibility of using both the S-PMIF and the PMIF 2.0 to automatically translate an architecture description in UML into both a software performance model and a system performance model to study the performance characteristics of the architecture. This required the implementation of some extensions to the XPRIT software in order to export UML models into the S-PMIF and a new function in the SPEED software to import S-PMIF models, which are also described. The SPE process and an experimental proof of concept are presented.
28516165
Best Practices for Software Performance Engineering
Performance—responsiveness and scalability—is a make-or-break quality for software. Software Performance Engineering (SPE) provides a systematic, quantitative approach to constructing software systems that meet performance objectives.It prescribes ways to build performance into new systems rather than try to fix them later. Many companies suc- cessfully apply SPE and they attest to the financial, quality, customer satisfaction and other benefits of doing it right the first time. This paper describes 24 best practices for applying SPE to proactively managing the per- formance of new applications. They are vital for successful, proactive SPE efforts, and they are among the practices of world-class SPE organizations. They will help you to establish new SPE programs and fine tune existing efforts in line with practices used by the best software development projects.
9601024
Using COTS to Construct a High Performance Robot Arm
In this paper we present a design study and technical specifications of a high performance robotic manipulator to be used for ball catching experiments using commercial off-the-shelf (COTS) components. Early evaluation shows that very good performance can be achieved using standardized PowerCube actuator modules from Amtec and a standard workstation using CAN bus communication. Implementation issues of low-level control and software platform are also described, as well as early experimental evaluation of the system.
5822992
Active Deformable Models Using Density Estimation
This paper introduces a new approach to active deformable models. The paper starts with a brief review of the relevant approaches. We then use the Expectation Maximization and Parzen Window techniques to develop a more robust formulation for pressure snakes. The generic nature of the proposed model allows it to perform well on complex colored images. We show, by several examples, the enhanced performance of the snake under the new formulation, compared to the performance of other known snake formulations.
6341521
Rethinking classical internal forces for active contour models
The classical active contour model has two basic internal forces: tension and curvature. These forces are included to provide cohe sion, equal control point spacing, and locally smooth shape. These classical internal forces have undesirable attributes that are in conflict with these original desired characteristics. Tension evenly spaces the control points, but also causes the models to collapse in weak image gradients. Curvature produces locally smooth curvature, but it does so by forcing the model toward a straight line. The paper returns to the original active contour model motivations to reformulate these internal forces. The desired properties are achieved without the introduction of unwanted model behavior A new spacing force and a new constant change in curvature force are introduced and their performance characteristics are discussed. The paper includes experimental results that demonstrate the efficacy and performance of the proposed reformulations.
45578333
Editor's Introduction
Editors’ Introduction We are pleased to present here the first issue of Studies in the Bible and Antiquity. Studies is dedicated to Latter-day Saint research on the Old Testament, New Testament, and other texts or topics that illuminate our understanding of the Bible and religion in antiquity. It is the first LDS periodical devoted exclusively to these subjects and will serve as a companion to the other periodicals of the Neal A. Maxwell Institute for Religious Scholarship dedicated to the study of the scripture and faith of the Restored Gospel. Studies in the Bible and Antiquity serves the needs of two constituencies. Like its sister publications, Studies serves a broad community of general LDS readers who study and teach the Bible and who wish to better understand both the biblical text and its world. Yet Studies is also a journal by LDS scholars for LDS scholars, as well as for our academic colleagues who have an interest in LDS approaches to the Bible and religion in antiquity. Therefore, many of the articles published here will be technical in nature. But to serve our general readership, we will work with authors of more technical studies to ensure that even the most specialized articles are as accessible as possible to nonspecialists. This inaugural issue of Studies contains five excellent articles. In “A Comparison of the Communal Lament Psalms and the TreatyCovenant Formula,” Daniel Belnap examines the communal lament psalms within the context of the Hittite covenantal formula. Belnap aptly demonstrates through many examples from the lament psalms that the relationship between Israel and Jehovah fits comfortably within the ancient Hittite treaty-covenant formula, which provides insight into how the Lord taught the Israelites about repentance and forgiveness within the context of their own time. This article has implications for our understanding of LDS covenant making, covenant breaking, and the restoration of covenantal blessings through repentance. ii • Studies in the Bible and Antiquity 1 (2009) David Bokovoy’s article, “From the Hand of Jacob: A Ritual Analysis of Genesis 27,” analyzes the element of ritual in Jacob’s deception when receiving a blessing from Isaac. Insights gleaned from Hebrew and other ancient practices suggest that hand placement, exchange of clothing, and the seeking of blessing probably relate to rituals associated with the temple. Bokovoy believes that the deception of Jacob may be better understood as a ritual act common to his environment, giving insight into a difficult-to-understand part of the book of Genesis. In “And the Word Was Made Flesh: An LDS Exegesis of the Blood and Water Imagery in the Gospel of John,” Eric D. Huntsman examines a number of Greek words and phrases that illuminate how the Gospel of John presents the symbolic nature of blood and water. It is commonly known that John, more than the other three evangelists, employed symbolism very extensively, and Huntsman has illustrated this fact well with his discussion of blood and water as symbols of the atonement of Jesus Christ. Julie M. Smith’s “Pointing Our Souls to Christ: Lessons from Leviticus” examines the Book of Leviticus analogically and shows how the ritual laws of Leviticus pointed the Israelites towards Christ and the atonement. Smith’s rereading of Leviticus, informed by contemporary exegetical method, will help readers see Leviticus not as a “dry and irrelevant” legal code, but as a witness to Christ as Savior and Redeemer. Finally, Gaye Strathearn in “The Valentinian Bridal Chamber in the Gospel of Philip” examines whether the “bridal chamber” in the Gospel of Philip may be seen as providing evidence of a primitive practice like modern LDS temple marriage. Some LDS scholars have suggested that this is the case. Strathearn carefully describes the issues and provides an accurate and insightful assessment to help readers draw informed conclusions. We now present this debut issue of Studies in the Bible and Antiquity with our hope that readers will find in its original and carefully researched articles a greater understanding and appreciation of the Bible and the biblical world.
32322570
Teaching teachers to teach with technology while encouraging students to look forward to college: a case study of learner-centered training